- Home
- Categorie
- Coding e Sistemistica
- PHP
- [File e Cartelle] fwrite();
-
[File e Cartelle] fwrite();
PHP 4, 5
Sintassi: int fwrite( resource $handle , string $string [, int $length ] )fwrite è una funzione di PHP che scrive il valore di $string su un file salvaguardando la corrispondenza binaria.
Se $length è specificato la scrittura terminerà dopo $length byte scritti, o prima se la lunghezza di $string è inferiore alla lunghezza specificata.
La funzione restituisce il numero di byte trascritti sul file o FALSE in caso di errore nella scrittura.
Su sistemi che distinguono le modalità testuali e binarie (come Windows) il file deve essere aperto includendo il flag 'b' (binario) nel parametro $mode della funzione fopen();.
[php]<?
$string = "Riga da aggiungere al file\n";
$file = "file.txt";
$handle = fopen ($file, 'ab'); // utilizziamo il flag 'b' per forzare la modalità binaria
if (!fwrite ($handle, $string) === FALSE)
{
echo "Impossibile scrivere sul file";
exit;
}
echo "Scrittura file riuscita";
fclose ($handle);
?>[/php]