[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