Enregistrement de sortie php dans un fichier
J'ai:
echo"<br>";echo"<br><pre>";print_r($array2);echo"</pre>";
echo"<br>";echo"<br><pre>";print_r($array3);echo"</pre>";
echo"<br>";echo"<br><pre>";print_r($array4);echo"</pre>";
J'ai besoin d'enregistrer ce que l'ensemble de ces print_r imprimer dans un fichier (sans pronting quoi que ce soit dans la page).
Je sais que j'ai besoin de faire quelque chose comme ça:
$f = fopen("file.txt", "w");
fwrite($f, "TEXT TO WRITE");
fclose($f);
Mais je ne sais pas comment mettre le contenu avant qu'il.
Merci un million de
Vous devez vous connecter pour publier un commentaire.
Essayez ceci à l'aide de la
true
param dans leprint_r
:Vous pouvez utiliser Le Tampon De Sortie, ce qui est assez pratique lorsque vous souhaitez contrôler ce que vous sortie dans vos scripts PHP et comment de sortie. Voici un petit échantillon:
EDIT: Si vous ne voulez pas afficher la sortie dans votre page, vous avez juste à appeler ob_end_clean():