Page 1 sur 1

Récup du contenu d'une variable

Posté : 29 oct. 2021, 11:36
par loribac
Bonjour, je n'arrive pas a écrire dans un fichier txt le contenue d'une variable "$data[$c] ." un echo de cette variable me montre bien le contenu mais l'lorsque que je fais

$fp = fopen("fichier.txt","w");
fwrite($fp,"$data[$c] .");
fclose($fp);

Ou passe donc le contenu de ma variable , est ce possible ?

Merci de votre aide

Re: Récup du contenu d'une variable

Posté : 29 oct. 2021, 12:01
par @rthur
Probablement parce que tu as mis des guillemets n'importe comment autour de ta variable.

Sinon tes 3 lignes de code peuvent se résumer en 1 seule plus efficace et explicite :
file_put_contents('fichier.txt', $data[$c]);

Re: Récup du contenu d'une variable

Posté : 29 oct. 2021, 13:34
par loribac
Bonjour @rthur et merci de ton aide. Je pense que le problème vient du " unset" plus haut dans le script . celui-ci doit laissser une ligne vide qui mais comment résoudre ce problème .



$motif="62163" ;
if(!preg_match("/$motif/",$data[$c]))

{
unset($data[$c]);

}

echo $data[$c] . "\n";//// ICI toute les lignes qui correspondent à la station 62123


}


file_put_contents('fichier.txt', $data[$c]);



}
fclose($handle);

}