Les méthodes couramment utilisées sont : 1. Utilisez echo(), la syntaxe "echo($var)" ; 2. Utilisez var_dump(), la syntaxe "var_dump($var)" ; 3. Utilisez print(); Utilisez print_r( ); 5. Utilisez printf(); 6. Utilisez sprintf().
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Plusieurs méthodes d'impression de variables couramment utilisées :
1, echo()
echo sortie Une ou plusieurs chaînes, c'est une instruction PHP, pas une fonction, donc elle n'a pas de valeur de retour
<?php $name = '张三'; echo($name); ?>
2, var_dump()
var_dump() est utilisé pour afficher des informations sur un ou plus d'expressions Informations structurelles, type de variable d'impression, valeur, longueur
<?php $name = '张三'; var_dump($name); ?>
Résultats de sortie :
3. print()
print() est utilisé pour afficher des informations sur une ou plusieurs chaînes ou valeurs de variable. ne peut imprimer que les valeurs des variables de type simple, mais ne peut pas imprimer des tableaux et des objets (print() est légèrement plus lent que echo())
4 print_r()
print_r() est une fonction utilisée pour imprimer des informations sur les variables Informations faciles à comprendre.
Prototype de la fonction print_r : bool print_r ( mixed expression [, bool return] )
Comme le montre ce qui précède, la valeur de retour de print_r est booléenne et les paramètres sont de type mix, qui peuvent être des chaînes, des entiers, des tableaux et des classes d'objets print_r(). 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.
<?php $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z')); print_r ($a); ?>
5. printf()
function printf() est utilisée pour générer une chaîne formatée et est utilisée de la même manière que la fonction du même nom en langage C. Le format de syntaxe de la fonction est le suivant :
printf(string $format[, mixed $args[, mixed $... ]])
Parmi eux, $format est un paramètre obligatoire, utilisé pour définir la chaîne et comment formater les variables qu'elle contient, les paramètres restants (tels que $args) sont des paramètres facultatifs, permet de paramétrer l'insertion. Allez dans le paramètre correspondant au symbole "%" au format $.
Le format de conversion utilisé par le premier paramètre de la fonction printf() consiste à remplacer la partie incertaine (dynamique) de la chaîne par un espace réservé. L'espace réservé est représenté par le symbole de pourcentage "%" dans le caractère de conversion, comme indiqué. dans le tableau ci-dessous.
Format | Description de la fonction |
---|---|
%% | Renvoyer le symbole de pourcentage |
%b | Numéro binaire |
%c | ASCII correspondance de valeurs Caractères |
%d | Nombres décimaux (nombres négatifs, 0, nombres positifs) y compris les signes |
%e | Utilisez la notation scientifique en minuscules (telle que 1,5e+3) |
%E | Utilisez la notation scientifique en majuscules Notation (par ex. 1.2E+2) |
%u | Nombre décimal non signé |
%f | Numéro à virgule flottante (réglage local) |
%F | Numéro à virgule flottante (réglage non local)) |
%g | %e plus court et %f |
%G | %E plus court et %f |
%o | Nombre octal |
%s | Chaîne|
Nombre hexadécimal (lettres minuscules) | |
Nombre hexadécimal (lettres majuscules) |