Maison >développement back-end >Problème PHP >Quelles sont les instructions de sortie en php ?

Quelles sont les instructions de sortie en php ?

青灯夜游
青灯夜游original
2019-10-17 15:02:476197parcourir

Quelles sont les instructions de sortie en php ?

echo

echo génère une ou plusieurs chaînes ou valeurs de variable. Il s'agit d'une instruction PHP, pas d'une fonction, et n'a aucune valeur de retour. .

print

print est utilisé pour afficher des informations sur une ou plusieurs chaînes ou valeurs de variable. Il ne peut imprimer que les valeurs de variables de type simple (telles que int, string), mais ne peut pas imprimer de tableaux et d'objets. print a une valeur de retour, et elles sont toutes 1.

print_r

La fonction print_r est utilisée pour imprimer des informations faciles à comprendre sur les variables. Capable d'imprimer des types de données complexes, tels que des tableaux et des objets.

printf()

printf() est utilisé pour générer des chaînes formatées.

var_export()

La fonction var_export() est utilisée pour générer ou renvoyer la représentation sous forme de chaîne d'une variable

var_dump()

La fonction var_dump() est utilisée pour afficher des informations structurelles sur une ou plusieurs expressions, y compris les informations structurelles de l'expression, 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. Sortie directement dans le navigateur.

sprintf()

La fonction sprintf() est également utilisée pour le formatage des chaînes. Par exemple : $formatted = sprintf ( "%01.2f ", '123.1' ) ;

Pour faciliter notre mémoire, comparons d'abord ces différentes méthodes de sortie.

Quantity echo - peut afficher une ou plusieurs chaînes

Quantityprint - ne peut afficher que la valeur de variables de type simple, telles que int, string

Quantityprint_r - Peut afficher la valeur de variables de type complexe, telles que des tableaux, des objets

● printf - la fonction est utilisée pour formater la chaîne de sortie, principalement utilisée pour remplacer la chaîne de format commençant par % dans la chaîne.

● sprintf - la fonction est également utilisée pour le formatage des chaînes. Cette fonction est fondamentalement la même que la fonction printf, mais elle peut enregistrer le résultat converti dans une variable chaîne au lieu de le sortir directement. (Comme il est similaire à printf, je ne ferai pas de démonstration détaillée ci-dessous)

● var_dump - imprime des informations sur les variables, y compris le type et la valeur de l'expression, et affiche sa structure par indentation.

Astuce : echo génère une sortie plus rapide que print. Echo est une instruction PHP et n'a pas de valeur de retour. Print et print_r sont des fonctions PHP, et les fonctions ont des valeurs de retour.

La valeur de retour de print est 1 (type int) et la valeur de retour de print_r est true (type bool).

Pour plus de connaissances sur PHP, veuillez visiter le site Web chinois de 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!

Déclaration:
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