Différence : 1. Les fonctions echo() et print() sont utilisées pour générer une ou plusieurs chaînes, mais echo n'a pas de valeur de retour et est légèrement plus rapide que print ; 2. La fonction "print_r()" est utilisée pour afficher facilement les variables Informations complètes ; 3. "var_dump" est utilisé pour afficher les informations structurelles d'une ou plusieurs expressions.
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.
echo Compréhension approfondie de echo, echo est une fonction
fonction echo : afficher une ou plusieurs chaînes vers le navigateur ;
valeur de retour echo : void Aucune valeur de retour ;
echo "今天是个好天气";
Résultat de sortie :
print Fonction : afficher une chaîne dans le navigateur
print Valeur de retour : entier 1
L'exemple suivant : print imprime la chaîne et echo imprime la valeur de retour de print
echo(print("今天是个好天气"));
Sortie :
echo s'exécute légèrement plus rapidement que print car il n'a pas de valeur de retour
print_r() affiche des informations faciles à comprendre sur une variable. Si une chaîne, un entier ou un flottant est donné, la valeur de la variable elle-même est imprimée. Si un tableau est donné, les clés et les éléments seront affichés dans un certain format. L'objet est similaire à un tableau
Par exemple
$a = [1,2,3,4,]; print_r($a);
Résultat du résultat :
var_dump() affiche des informations structurelles sur une ou plusieurs expressions, y compris le type et la valeur de l'expression. Les tableaux élargiront récursivement les valeurs, montrant leur structure par indentation.
Par exemple :
$b = array( 1 , 2 , array( "a" , "b" , "c" )); var_dump ( $b );
Résultat de sortie :
Par exemple :
$d = 3.1 ; $c = true ; var_dump ( $d , $c );
Résultat de sortie :
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!