Se non si pratica spesso la gestione di file testuali si possono scordare le opzioni, ho creato un piccolo memo.
Creare un file
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Impossibile creare il file (controllare i permessi): '.$my_file);
//implicitamente crea il file
Aprire un file
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Impossibile aprire il file (controllare i permessi): '.$my_file);
//aprire un file per la scrittura ('w','r','a')...
Leggere file
$my_file = 'file.txt'; $handle = fopen($my_file, 'r'); $data = fread($handle,filesize($my_file));
Scrivere su un file
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Impossibile aprire il file (controllare i permessi): '.$my_file);
$data = 'Testo';
fwrite($handle, $data);
Accodare contenuti in un file
$my_file = 'file.txt';
$handle = fopen($my_file, 'a') or die('Impossibile aprire il file (controllare i permessi): '.$my_file);
$data = 'Dati riga 1';
fwrite($handle, $data);
$new_data = "\n".'Dati riga 2';
fwrite($handle, $new_data);
Chiudere un file
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Impossibile aprire il file (controllare i permessi): '.$my_file);
//operazioni
fclose($handle);
Cancellare un file
$my_file = 'file.txt'; unlink($my_file);
1901 Visualizzazioni totali 2 Visualizzazioni odierne