Leggere e scrivere file

PHP offre diverse funzioni per lavorare con i file.

Leggere file

// Tutto il contenuto
$content = file_get_contents("file.txt");

// Array di righe
$lines = file("file.txt", FILE_IGNORE_NEW_LINES);

// Riga per riga
$handle = fopen("file.txt", "r");
while (($line = fgets($handle)) !== false) {
    echo $line;
}
fclose($handle);

Scrivere file

// Sovrascrive
file_put_contents("file.txt", "Contenuto");

// Appende
file_put_contents("log.txt", "nuova riga
", FILE_APPEND);

// Con fopen
$handle = fopen("file.txt", "w");
fwrite($handle, "Contenuto");
fclose($handle);

Verifiche

file_exists("file.txt");  // Esiste?
is_readable("file.txt");  // Leggibile?
is_writable("file.txt");  // Scrivibile?
filesize("file.txt");     // Dimensione

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...