Quelles sont les méthodes couramment utilisées pour imprimer des variables en PHP ?

青灯夜游
Libérer: 2023-03-13 20:06:02
original
6384 Les gens l'ont consulté

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().

Quelles sont les méthodes couramment utilisées pour imprimer des variables en PHP ?

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 = &#39;张三&#39;; 
   echo($name); 
?>
Copier après la connexion

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 = &#39;张三&#39;; 
  var_dump($name); 
?>
Copier après la connexion

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 (&#39;a&#39; => &#39;apple&#39;, &#39;b&#39; => &#39;banana&#39;, &#39;c&#39; => array (&#39;x&#39;,&#39;y&#39;,&#39;z&#39;));
print_r ($a);
?>
Copier après la connexion

Quelles sont les méthodes couramment utilisées pour imprimer des variables en PHP ?

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 $... ]])
Copier après la connexion

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.

Chaîne %xNombre hexadécimal (lettres minuscules)%XNombre hexadécimal (lettres majuscules)

占位符的 % 于后面的字母之间也可以插入一些附加的内容(例如 %.2f):

  • +:在数字前面加上 + 或 - 来定义数字的正负性。默认地,只有负数做标记,正数不做标记;

  • ':规定使用什么作为填充,默认是空格。它必须与宽度指定器一起使用,例如 %'x20s;

  • -:左调整变量值;

  • [0-9]:规定变量值的最小宽度;

  • .[0-9]:规定小数位数或最大字符串长度;

注意:如果使用多个上述的格式值,它们必须按照上面的顺序进行使用,不能打乱。

【示例】使用 printf() 函数输出指定的字符串。

<?php
$number = 9;
$str = "北京";
printf("在%s有 %u 百万辆自行车。",$str,$number);
?>
Copier après la connexion

Quelles sont les méthodes couramment utilisées pour imprimer des variables en PHP ?

6、sprintf()

sprintf() 函数的用法和 printf() 相似,但它并不输出字符串,而是把格式化后的字符串以返回值的形式返回,我们可以使用一个变量来接收 sprintf() 函数的返回值,这样就可以在需要时侯使用这个格式化后的字符串了。示例代码如下所示:

<?php
    $num = 3.1415926;
    $str = sprintf(&#39;%.2f&#39;, $num);
    echo $str;
?>
Copier après la connexion

运行结果如下:

3.14
Copier après la connexion

推荐学习:《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:
php
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
FormatDescription de la fonction
%%Renvoyer le symbole de pourcentage
%bNuméro binaire
%cASCII correspondance de valeurs Caractères
%d Nombres décimaux (nombres négatifs, 0, nombres positifs) y compris les signes
%eUtilisez la notation scientifique en minuscules (telle que 1,5e+3)
%E Utilisez la notation scientifique en majuscules Notation (par ex. 1.2E+2)
%uNombre décimal non signé
%fNuméro à virgule flottante (réglage local)
%FNuméro à virgule flottante (réglage non local))
%g %e plus court et %f
%G%E plus court et %f
%oNombre octal
%s