Estrarre i valori indipendentemente dagli spazi

raimaker

Nuovo Utente
22 Set 2010
11
0
1
Buonasera, per prima cosa appofitto a salutare tutti gli iscritti e i partecipanti visto che questo è il mio primo post e non ho trovato la pagina dei saluti.

ho questo problema e non riesco a risolverlo,
estraggo i dati da una tabella avendo degli spazi tra un valore e l' altro,
con questo codice:

$file = "dati.txt";
$file_txt = file($file);
$n = count($file_txt) - 1;
$valore = explode(" ",$file_txt[$n]);

va tutto bene fino a quando i valori contengono le decine, quando cambia il valore di una colonna in solo unità gli spazi passano a 4 è quindi non mi funziona più lo script,
come posso ovviare a questo inconveniente?
c'è un metoto che riconosce i valori indipendentemente agli spazi?

es.
20/09/10 18.00 10.1 10.7 10.1 84 ( colonne tre spazi )
20/09/10 18.15 9.6 10.1 9.6 86 ( colonne con 4 spazi )

Grazie in anticipo
 
forse non ho capito la logica dello script, nel primo esempio conto 5 spazi
 
scusa se sono stato poco chiaro, intendevo gli spazi tra una colonna e l' altra.

es.
20/09/10___ 18.00___10.1___10.7___10.1___84 ( colonne tre spazi )
20/09/10___18.15____9.6___10.1____9.6___86 ( colonne con 4 spazi )
 
Ultima modifica:

Discussioni simili