Ce mémo a été publié le 28 août 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Il peut être utile d’avoir le résultat d’un print_r dans un fichier de log.
Voici les 2 façons de faire suivant la version de PHP.
Avant PHP 4.3.0 :
1 2 3 4 |
ob_start(); print_r($mon_tableau); $output = ob_get_contents(); ob_end_clean(); |
La variable $output contient le print_r de la variable $mon_tableau;
A partir de PHP 4.3.0, c’est plus simple :
1 |
$output = print_r($mon_tableau, true); |
Il ne reste plus qu’à envoyer la variable $output dans un fichier.