Ciao a tutti,
mi trovo nella situazione di dover estrapolare dei dati da un file di testo organizzato in questo modo:
campo1|campo2|campo3
Creo dunque un array con questo script:
Codice PHP:
$lines = file("file.txt");
foreach($lina as $singola_linea) {
$nuovo_array = explode("|", $singola_linea);
echo $singola_linea[0]." - ".$singola_linea[2]."
";
In questo modo mi stampa il primo e il secondo campo.
Ora non saprei come effettuare una ricerca limitata solo ad un determinato campo, ad esempio vorrei fare una ricerca del tipo "stampa tutte le linee che hanno come $singola_linea[2] il valore "X".
in_array fa una ricerca in ogni singolo campo, è possibile limitare la ricerca?