Nous avons tellement appris sur PHP Aujourd'hui, nous allons apprendre ce que sont les variables variables en PHP ? Comment comprendre les variables mutables ? , je me demande si vous le maîtrisez parfaitement. Sinon, suivez cet article pour continuer à apprendre
Recommandations associées : Quelle est la méthode de transmission de valeurs aux variables en PHP ? Comment livrer ?
Variables variables :
$s1 = "abe"; //这是一个变量,里面存储的是字符串"abe" $abc=10, echo S$s1; //??输出10
Compréhension :
<🎜. >1, en php , un "S" est toujours suivi d'un nom de variable !
2 Ici, le nom de la variable sortie par echo (identifiée par le -ème S) est : $sl, I"abe "
3, donc la sortie ici est sabc, qui est 10
4. Cette forme de variable dans laquelle "$" apparaît en continu est ce qu'on appelle la "variable variable"
Le code est le suivant :
<?php $s1 = 'abc' ; //这是一个变量,里面存储的是字符串"abc" $abc= 10; // echo $$s1; //???,输出10 ?>
Le code est le suivant :
Ce qui suit démontre la flexibilité des "variables variables":Les soi-disant variables variables signifient en fait que le nom de la variable peut être "modifié dynamiquement" pour obtenir différentes valeurs de données
$v1 = 1; $v2 = 12; $v3 = 33; $v4 = 44; $v5 =115; //求这5个变量的和: //其他语言,只能“一个一个”加起来。 $sum = 0; //用于存储总和 for($i = 1; $i <= 5; $i++){ $v ="v".$i; //这里,结果其实只是一个“字符串”,比如"v1","v2" ... $sum += $$v; } echo "<br />sum = $sum"; ?>
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!