Salve ho questo codice:
<?php
#specifichiamo il percorso del nostro file txt
$linee = file("data.txt");
while(list(,$value) = each($linee)) {
#prendo la riga e la divido in base al carattere scelto (quello tra parentesi quadre)
list($a, $b, $c, $d,$e, $f, $g, $h) = split("[ ]", $value);
#Usiamo trim() per eliminare eventuali spazi vuoti
$params["a"] = trim($a);
$params["b"] = trim($b);
$params["c"] = trim($c);
$params["d"] = trim($d);
$params["e"] = trim($e);
$params["f"] = trim($f);
$params["g"] = trim($g);
$params["h"] = trim($h);
#Stampiamo i risultati a video
echo $params[""]." </br></br></br></br></br> ".$params["c"]." </br> ".$params["d"]." </br>".$params["e"]."</br></br></br>".$params["f"]."</br></br></br></br></br></br></br>".$params["g"]." </br> ".$params[""]." </br>".$params[""];
//echo $params[""]." </br></br></br></br> ".$params["c"]." </br> ".$params["d"]." </br>".$params["e"]."</br>".$params["f"]."</br></br></br>".$params["g"]." </br> ".$params[""]." </br>".$params[""];
//echo $params[""]." </br></br></br> ".$params["b"]." </br> ".$params["c"]." </br>".$params["d"]."</br>".$params["e"]."</br></br></br>".$params["f"]." </br> ".$params[""]." </br>".$params[""];
}
?>
Il FIle data.txt è il segunte:
[] 193 5918 3142[]
non riesco più a stampare lo split mi da
questo risultato:
".$params["c"]."
".$params["d"]."
".$params["e"]."
".$params["f"]."
".$params["g"]."
".$params[""]."
".$params[""]; //echo $params[""]."
".$params["c"]."
".$params["d"]."
".$params["e"]."
".$params["f"]."
".$params["g"]."
".$params[""]."
".$params[""]; //echo $params[""]."
".$params["b"]."
".$params["c"]."
".$params["d"]."
".$params["e"]."
".$params["f"]."
".$params[""]."
".$para
Cosa Sbaglio ?
ci sta da dire che fino a poco fa funzionava