Ciao ..
in PHP esiste la possibilità di testare il fine file ?
per cui poter fare un ciclo di lettura (fread) fino alla fine del file ..
grazie
Ciao ..
in PHP esiste la possibilità di testare il fine file ?
per cui poter fare un ciclo di lettura (fread) fino alla fine del file ..
grazie
feof, ma normalmente non serve
basta fare while(fread... che si fermera' una volta raggiunto l'EOF
ci sono esempi sia qui http://php.net/manual/en/function.fread.php che qui http://www.php.net/manual/en/function.feof.php
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
ora c'è un piccolo problema ..![]()
come faccio per evitare che in fase di scrittura (dovendo andare a capo), non mi venga scritta una riga vuota ?
riga che con il test su 'EOF' mi verrebbe letta !
scrittura:
$fp = fopen('file_prova.txt', 'w+');
for($i = 0; $i < 10; ++$i)
{fwrite($fp, 'Stringa di prova numero' .$i."\n"); }
fclose($fp);
lettura:
while (!feof($fp))
{$prova = fread($fp, 26);
echo $prova . '
';
echo "La posizione del puntatore all'interno del file Š: ".ftell($fp) . '
';
}
fclose($fp);
nessuno !?![]()