+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

Contare le righe in un file txt

Ultimo Messaggio di flaviors200 il:
  1. #1
    User L'avatar di Cosina
    Data Registrazione
    Dec 2016
    Località
    Lugano
    Messaggi
    29
    Segui Cosina su Twitter Aggiungi Cosina su Facebook Aggiungi Cosina su Linkedin Visita il canale Youtube di Cosina

    Contare le righe in un file txt

    Buongiorno a tutti, vorrei sapere se e` possibile e quale codice dovrei usare per contare le righe di testo contenute in un file txt e riportare il risultato all'interno di un file html. La lettura del file txt dovrebbe essere ripetuta ogni 24 ore per aggiornare il risultato, ma questo posso ottenerlo tramite cronjob. Grazie mille per l'aiuto.

  2. #2
    Utente Premium
    Data Registrazione
    Nov 2018
    Località
    Ragusa
    Messaggi
    171
    Aggiungi flaviors200 su Google+ Aggiungi flaviors200 su Facebook Aggiungi flaviors200 su Linkedin
    Ciao,

    un modo per calcolare le righe di un file di testo è tramite la funzione file(), che prende in input il percorso del file (es. "pathtofile/file.txt") e restituisce un array contenente tutte le righe.

    Una volta che hai l'array, usa la funzione count() per contare gli elementi e hai risolto.

    N.B. se il file da processare è piuttosto grande (es. centinaia di Mb), la funzione file() potrebbe saturare la memoria.
    Sviluppo siti web per aziende e professionisti

  3. #3
    User L'avatar di Cosina
    Data Registrazione
    Dec 2016
    Località
    Lugano
    Messaggi
    29
    Segui Cosina su Twitter Aggiungi Cosina su Facebook Aggiungi Cosina su Linkedin Visita il canale Youtube di Cosina
    Grazie, purtroppo non ho abbastanza esperienza di php per compilare un codice da sola. Potresti mostrarmi un esempio pratico, per piacere? In alternativa, mi basterebbe, se piu` semplice, numerare in automatico ogni nuova riga in sequenza
    Ultima modifica di Cosina; 17-08-19 alle 09:36

  4. #4
    User L'avatar di Cosina
    Data Registrazione
    Dec 2016
    Località
    Lugano
    Messaggi
    29
    Segui Cosina su Twitter Aggiungi Cosina su Facebook Aggiungi Cosina su Linkedin Visita il canale Youtube di Cosina
    Come non detto. Ho risolto da sola. Grazie mille per i consigli

  5. #5
    Utente Premium
    Data Registrazione
    Nov 2018
    Località
    Ragusa
    Messaggi
    171
    Aggiungi flaviors200 su Google+ Aggiungi flaviors200 su Facebook Aggiungi flaviors200 su Linkedin
    Ciao,

    scusa mi sembrava troppo banale per mettere il codice

    Comunque per chi dovesse avere la stessa esigenza

    Codice PHP:
    $path "file.txt";
    $rows count(file($path));

    echo 
    "Righe file: ".$rows
    Sviluppo siti web per aziende e professionisti

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.