PHP - Funzione fwrite ()
La funzione fwrite () può scrivere su un file aperto. La funzione può interrompersi alla fine di un file o quando può raggiungere una lunghezza specificata, a seconda di cosa si verifica per prima. Questa funzione può restituire il numero di byte scritti o false in caso di errore.
Sintassi
int fwrite ( resource $handle , string $string [, int $length ] )
Questa funzione può scrivere il contenuto della stringa nel flusso di file a cui punta l'handle.
Esempio 1
<?php
$file = fopen("/PhpProject/sample.txt", "w");
echo fwrite($file, "Hello Tutorialspoint!!!!!");
fclose($file);
?>
Produzione
25
Esempio-2
<?php
$filename = "/PhpProject/sample.txt";
$somecontent = "Add this to the file\n";
if(is_writable($filename)) {
if(!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}
if(fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}
echo "Success, wrote ($somecontent) to file ($filename)";
fclose($handle);
} else {
echo "The file $filename is not writable";
}
?>
Produzione
Success, wrote (Add this to the file) to file (/PhpProject/sample.txt)