En PHP, var_dump() est utilisé pour afficher des informations relatives aux variables, notamment le type, la valeur, etc. La syntaxe est "var_dump ($expsn)", et le paramètre "$expsn" spécifie la variable à afficher, qui peut être une variable unique ou peut être une expression contenant plusieurs variables de n'importe quel type séparées par des espaces. La fonction var_dump()) affichera des informations structurelles sur une ou plusieurs expressions, y compris le type et la valeur de l'expression ; si le paramètre accepté est un type de tableau, la valeur sera développée de manière récursive et sa structure sera affichée par indentation.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Fonction PHP var_dump()
La fonction var_dump() est utilisée pour générer des informations pertinentes sur les variables.
Syntaxe
var_dump ($expsn)
$expsn : Spécifiez la variable que vous souhaitez afficher. Il peut s'agir d'une variable unique ou d'une expression contenant plusieurs variables de n'importe quel type séparées par des espaces.
Valeur de retour : Aucune valeur de retour. La fonction
var_dump() affiche des informations structurelles sur une ou plusieurs expressions, y compris le type et la valeur de l'expression. Les tableaux développeront les valeurs de manière récursive, montrant leur structure par indentation.
Astuce En plus d'afficher les résultats directement dans le navigateur, vous pouvez utiliser la fonction de contrôle de sortie pour capturer la sortie de la fonction actuelle, puis (par exemple) l'enregistrer dans une chaîne.
Exemple 1 :
<?php $a = array(1, 2, array("a", "b", "c")); var_dump($a); ?>
Exemple 2 :
<?php $b = 3.1; $c = true; var_dump($b, $c); ?>
Connaissances étendues : print_r() et var_dump() sont similaires à
La fonctionprint_r() est utilisée pour faire il est plus facile de comprendre les variables d'impression sous la forme. La fonction print_r() peut afficher le contenu et la structure de l'ensemble du tableau, et les clés et les éléments seront affichés dans un certain format.
<?php header('content-type:text/html;charset=utf-8'); $arr=array("姓名"=>"张三","年龄"=>25,"性别"=>"男"); print_r($arr); ?>
Résultat de sortie :
La différence entre print_r() et var_dump() :
Utilisez la fonction print_r() pour imprimer l'intégralité du contenu et de la structure du tableau et afficher les clés et les éléments dans un certain format . Notez que la fonction print_r() n'est pas uniquement destinée à l'impression, elle est en fait utilisée pour imprimer des informations faciles à comprendre sur les variables. La fonction
var_dump() peut également être utilisée pour imprimer les données et la structure du tableau. Cependant, la fonction var_dump() est plus puissante que print_r(). Elle peut imprimer plusieurs variables en même temps et donner les informations de type des variables. La fonction
var_dump() affiche des informations structurelles sur une ou plusieurs expressions, y compris le type et la valeur de l'expression. Les tableaux développeront les valeurs de manière récursive, montrant leur structure par indentation.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!