Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    617

    Estrarre dato da un file .txt!

    Ciao raga, come da titolo dovrei estrarre dati da un file txt.

    In pratica ho questo .txt (ne avrei fatto voelntieri a meno) che contiene nomi,cognomi e mail.

    Attualmente il tutto è scritto in maniera barbara, così:

    NOME COGNOME<email>NOME COGNOME<EMAIL>.........

    vorrei tirare fuori, per ogni nonsocchè(non penso possiamo parlare di riga se è tutto attaccato), almeno una variabile contenente il nome e cognome e una contenente la mail (magari senza <>).

    Possibile o stò perdendo tempo?

    Ho visto un po' le espressioni regolari ma con queste mi sento proprio una capra onestamente, non so se sbaglio io o non c'entrano nulla (99.9% che sbaglio io).

    Mi dareste una mano?

    Grazie in anticipo.

  2. #2
    una roba del genere (premesso che i caratteri < e > vengano usati SOLO come delimitatori delle email e non compaiano altrove


    Codice PHP:
    // $stringa è il contenuto del tuo file di testo

    $dati = array();

    $foo explode(">"$stringa);

    $counter 0;

    foreach(
    $foo as $item)
    {
        
    $tmp explode("<"$item);
        
    $dati[$counter]['nome'] = $tmp[0];
        
    $dati[$counter]['email'] = $tmp[1];
        
    $counter++;
    }

    echo 
    '<pre>';
    print_r($dati); 
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

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 © 2026 vBulletin Solutions, Inc. All rights reserved.