Maison > développement back-end > Problème PHP > Quelle est la différence entre print_r et var_dump

Quelle est la différence entre print_r et var_dump

王林
Libérer: 2023-03-01 17:54:01
original
3540 Les gens l'ont consulté

La différence entre print_r et var_dump est : la fonction print_r est utilisée pour imprimer le contenu et la structure du tableau, et afficher les clés et les éléments dans un certain format tandis que la fonction var_dump est utilisée pour déterminer le type ; ou la longueur d'une variable et affiche la valeur de la variable et renvoie le type de données.

Quelle est la différence entre print_r et var_dump

Introduction à la différence entre print_r et var_dump :

fonction print_r()

Cette la fonction peut Imprime la valeur d’une variable de type complexe. Utilisez 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. En fait, ce n'est pas seulement pour l'impression, mais pour imprimer des informations faciles à comprendre sur les variables.

Par exemple : print array $age

<?php
    $age=array(18,20,24);
    print_r($age);
?>

//运行结果:Array ( [0] => 18 [1] => 20 [2] => 24 )
Copier après la connexion

fonction var_dump()

Cette fonction détermine le type et la longueur d'une variable et sorties La valeur de la variable Si la variable a une valeur, la valeur de la variable est sortie et le type de données est renvoyé.

Cette fonction affiche des informations structurelles sur une ou plusieurs expressions, y compris le type et la valeur de l'expression. Le tableau développera récursivement les valeurs, montrant sa structure par indentation.

Par exemple :

<?php
    $age=array(18,20,24);
    var_dump($age);
?>

//运行结果:array(3) { [0]=> int(18) [1]=> int(20) [2]=> int(24) }
Copier après la connexion

Si vous souhaitez en savoir plus sur le contenu connexe, veuillez faire attention au site Web chinois 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal