Leggere e Scrivere File

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

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...