Maison > développement back-end > Problème PHP > Que sont les variables mutables en PHP ? Comment comprendre les variables mutables ?

Que sont les variables mutables en PHP ? Comment comprendre les variables mutables ?

慕斯
Libérer: 2023-03-11 06:20:02
original
4168 Les gens l'ont consulté

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
Copier après la connexion

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 = &#39;abc&#39; ;
//这是一个变量,里面存储的是字符串"abc"
$abc= 10;
//
echo $$s1;   //???,输出10
?>
Copier après la connexion

Le résultat de l'exécution est le suivant :

Que sont les variables mutables en PHP ? Comment comprendre les variables mutables ?

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";
?>
Copier après la connexion
Résultats d'exploitation Comme suit :

Que sont les variables mutables en PHP ? Comment comprendre les variables mutables ?

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!

É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