Aller au contenu

print_r()

Introduction

La fonction print_r() est une fonction intégrée de PHP qui affiche une représentation lisible par l'homme d'une variable dans la sortie. Elle est couramment utilisée à des fins de débogage pour inspecter le contenu d'une variable.

Syntaxe

La syntaxe de la fonction print_r() est la suivante :

La syntaxe PHP de print_r()

php
void print_r(mixed $var [, bool $return = false ])

La fonction prend un ou deux paramètres. Le premier paramètre, $var, représente la variable à afficher. Le deuxième paramètre, $return, est un paramètre booléen optionnel qui détermine si la fonction doit retourner la sortie sous forme de chaîne au lieu de l'afficher dans la sortie. Si $return est vrai, la fonction retourne la sortie sous forme de chaîne. Sinon, elle affiche la sortie dans le tampon de sortie.

Exemple d'utilisation

Voici un exemple d'utilisation de la fonction print_r() en PHP :

Exemple de print_r() en PHP

php
<?php
$array = ["apple", "banana", "cherry"];
print_r($array);
?>

Dans cet exemple, nous définissons un tableau $array contenant trois éléments. Nous utilisons la fonction print_r() pour afficher le contenu du tableau dans la sortie. La sortie affiche le contenu du tableau dans un format lisible par l'homme :


console
Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

Conclusion

La fonction print_r() est un outil utile pour afficher le contenu d'une variable dans la sortie sous un format lisible par l'homme. Elle peut être utilisée à des fins de débogage ou pour afficher des données aux utilisateurs. En utilisant cette fonction, les développeurs peuvent inspecter le contenu d'une variable et s'assurer que leur code fonctionne avec les données attendues.

Pratique

Que fait la fonction print_r() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.