Numero righe

Php, PHP-Nuke, phpBB, Html, CSS, Javascript e tutto ciò che concerne la gestione siti web.
Avatar utente
Stefano
Utente storico
Utente storico
Messaggi: 171
Iscritto il: 19/07/2003, 21:00
Località: Lampedusa

Numero righe

Messaggio da Stefano »

Arieccomi! :oops:

Come posso fare per sapere quante linee ci sono su un file di testo?

mi spiego meglio:
utilizzo serialize() e unserialize() per visualizzare tutto su una pagna. Ad un certo punto, quando i records sono troppi vorrei cambiare pagina, quindi pensavo di scrivere su un file nuovo dopo che il primo aveva raggiuinto N righe.
Il mio ragionamento e' corretto, o esistono modi più furbi? :mrgreen:

grazie
Avatar utente
AleSSaNDRo
WebMaster
WebMaster
Messaggi: 2358
Iscritto il: 24/04/2003, 1:11
Località: Milano

Messaggio da AleSSaNDRo »

Ho trovato la risposta nel forum di Altervista.
Te la incollo 8)

Potresti fare un ciclo di questo tipo:

Codice: Seleziona tutto

$handle=fopen("file.txt","r"); 
while (!feof ($handle)) { 
    $riga = fgets($handle); 
    $i++; 
} 
 

e nella variabile $i avrai il numero di righe.

Oppure puoi memorizzare il numero dei record in un altro file txt (che aumenterai man mano che memorizzi nuovi record), e che puoi recuperare ogni volta che ne hai bisogno.

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti