[Php-it] Stringhe nei file di testo
Marcello Vezzelli
marcello at vezz.it
Tue Aug 7 11:36:09 CEST 2007
spacemarc ha scritto:
> //ho già aperto il file con fopen
> $righe= file("file.txt");
>
Suppongo che questo file contenga già i dati nel formato
parametro=valore
> for($i=0; $i < count($righe); $i++) {
>
controlla se c'è '=' prima parsare, potrebbero esserci righe vuote o non
contenenti coppie parametro=valore
if (strpos($righe[$i],'=')>0) {
$nomevariabile=substr($righe[$i],0,strpos($righe[$i],'='));
$valorevariabile=substr($righe[$i],strpos($righe[$i],'=')+1);
$final.=$nomevariabile.'='.$valorevariabile."\n";
}
Inutile usare explode ed implode qua, ti complichi la vita e basta.
Ciao
Marcello
More information about the Php-it
mailing list