Lorsque nous écrivons du code de programme lié à PHP, la déclaration des variables est une opération de base. Cet article explique donc comment déclarer des variables en PHP. J'espère que cela aidera les amis dans le besoin.
Tout d’abord, vous devez comprendre que sont les variables php ? Autrement dit, les variables en PHP sont des conteneurs utilisés pour stocker des informations, similaires aux ensembles en mathématiques. La méthode d'affectation est similaire à l'algèbre en mathématiques. Par exemple : a=1;b=2; puis c=a+b;c=3.
Remarque : Dans toute la programmation PHP, ces lettres représentent des variables.
1. Définissez la variable ordinaire $a = "hi";
2. Variable statique
static $a = 0 à l'intérieur de la fonction;
Remarque : L'attribuer au résultat d'une expression dans la déclaration entraînera des erreurs d'analyse telles que static $a =3+3 (error)
Les variables statiques n'existent que dans le domaine de la fonction locale (à l'intérieur de la fonction) , et la fonction est exécutée. Après cela, la valeur de la variable ne sera pas perdue et pourra être utilisée pour des appels récursifs
3. Attribuez une valeur à la variable :
$bar = &$foo ;
Ajouter l'esperluette à
Avant la variable à attribuer, la modification de la nouvelle variable affectera la variable d'origine. Cette opération d'affectation est plus rapide
Remarque : Seules les variables nommées peuvent être attribuées par adresse
$ bar = &$a;
$bar = &$foo;
La modification de la valeur de $bar ne peut modifier que la valeur de la variable foo, mais pas la valeur de a (la référence a changé)
4 Variables variables (symbole ($))
$$a = "world";
Les deux variables sont définies :
$a Le contenu est "hello" et le contenu de $hello est "world".
Par conséquent, il peut être exprimé comme suit :
echo "$a ${$a}" ou echo "$a $hello" ; les deux afficheront : hello world
Pour utiliser des variables mutables avec des tableaux, une ambiguïté doit être résolue. C'est ce que l'analyseur doit savoir lors de l'écriture de $$a[1] : $a[1] est destiné En tant que variable, vous souhaitez toujours utiliser $$a comme variable et supprimer la valeur avec l'index [1] dans la variable. La syntaxe pour résoudre ce problème est d'utiliser ${$a[1]}, utilisez ${$a}[1] pour le deuxième cas.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!