Leggere e scrivere su file in php

Scrittura Metodo 1

$filename = 'file.txt';
$riga = "Riga da inserire\n";

// Verifica che sia riscrivibile
if (is_writable($filename)) {

    // append mode
    if (!$handle = fopen($filename, 'a')) {
         echo "Non riesco ad aprire file ($filename)";
         exit;
    }

    // Scrive il testo nel file.
    if (fwrite($handle, $riga) === FALSE) {
        echo "Non si riesce a scrivere nel file ($filename)";
        exit;
    }

    echo "OK";

    fclose($handle);

} else {
    echo "Non รจ scrivibile";
}

Scrittura Metodo 2

file_put_contents ( "file.txt", $riga ,FILE_APPEND);

Lettura

//Legge un file
$handle = fopen("file.txt", "r");


while (!feof($handle)) {
    $buffer = fgets($handle, 4096);
    echo $buffer.'<br />';
}

fclose($handle);

Leave a Reply

Your email address will not be published. Required fields are marked *