Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Explode, in un'array!

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Explode, in un'array!

    Salve,
    dunque devo prendere da un file di testo alcune parole!.

    Il file di testo e' cosi fatto, su una riga:

    Codice PHP:
    parola,parola1,parola2,parola3,parola4,parola5,parola6 
    E cosi via, per un totale di 50 parole, che con il tempo possono aumentare!

    Ho fatto queste operazioni:

    Codice PHP:
    $parole file('parole_proibite.txt.php');
    $parola trim($parole[0]);
    $parola_proibita = array();
    list(
    $parola_proibita[]) = explode(","$parola);
    echo(
    $parola_proibita[0]); 
    E mi ha dato la stampa di "parola".

    Purtroppo se faccio echo($parola_proibita[1]); ovvero la parola dopo, non mi stampa nulla!

    Potete aiutarmi?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    99
    questo è il codice che utilizzo io:

    Codice PHP:
    $parole file("file.txt");
    for (
    $i=0$i count($parole);$i++)
          
    $parole_proibite[] = explode(",",$parole[$i]);
    print_r($parole_proibite); 
    facendo la stampa e facendo visualizza sorgente pagina capire com'è costruito l'array

  3. #3
    Codice PHP:

    $parola_proibita 
    explode(","$parola);

    print_r($parola_proibita); 
    perche' usi list(). Explode rende gia' di suo un array con indice numerico.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.