Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    lettura file .. test EOF

    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

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    feof, ma normalmente non serve

    basta fare while(fread... che si fermera' una volta raggiunto l'EOF

  3. #3
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    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);

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    nessuno !?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.