Maison > Article > développement back-end > Comment définir des variables en php
Les variables font référence à des quantités qui peuvent changer à tout moment pendant l'exécution du programme. Vous pouvez utiliser une seule variable ou plusieurs variables dans le code. stockés dans les variables, valeurs, dates, attributs, etc. La valeur d'une variable est temporaire. Elle existe lorsque le programme est en cours d'exécution. Si le programme se termine, la valeur de la variable sera perdue. Bien que les variables soient également utilisées dans les exemples précédents, il n'y a pas d'instructions détaillées. Cette section présentera en détail comment créer des variables et comment référencer des variables.
Créer des variables
Les variables en PHP sont des identifiants préfixés par un signe dollar ($). Un identifiant est un symbole qui identifie différents objets, comme le nom d'une variable, un. nom de la fonction ou le nom d’autres objets définis par l’utilisateur. En PHP, la dénomination des identifiants doit respecter les réglementations suivantes :
Les identifiants peuvent être constitués d'un ou plusieurs caractères, mais doivent commencer par une lettre ou un trait de soulignement. De plus, les identifiants ne peuvent être constitués que de lettres, de chiffres, de caractères de soulignement et d'autres caractères ASCII compris entre 127 et 255. Les noms d'identifiant tels que my_a, Ss et _value sont tous légaux, mais les noms de variables tels que q^a et 4tt sont illégaux.
Les identifiants sont sensibles à la casse. La variable $recipe est donc différente des variables $Recipe, $rEciPe ou $recipE.
Les identifiants peuvent être de n'importe quelle longueur. Ceci est avantageux car cela permet au programmeur de décrire avec précision le but de l'identifiant via son nom.
Le nom de l'identifiant ne peut pas être le même qu'un mot-clé prédéfini PHP.
Dans le processus de création de variables, c'est une bonne habitude de déclarer d'abord la variable, puis de lui attribuer une valeur. Puisque PHP est un langage faiblement typé, lors de la déclaration d'une variable, il n'est pas nécessaire de déclarer explicitement la variable. La variable peut stocker n'importe quel type de valeur. En PHP, le type de la variable est vérifié au moment de l'exécution et peut être remplacé par une autre valeur de. un type différent. Pour la valeur d'une variable, déclarez une variable ci-dessous et laissez une autre valeur d'un type différent remplacer la valeur de la variable. Déclarez ensuite une variable sans affectation. Le code spécifique est le suivant :
$what = “Yound Tang”; $what = 25; $name;En PHP, donnez la variable. Il existe deux méthodes d'affectation, à savoir l'affectation de valeur et l'affectation de référence. L'affectation de valeur consiste à copier directement une valeur dans une variable via une expression d'affectation, qui écrasera la valeur originale de la variable. S'il n'y a pas d'affectation lors de la déclaration de la variable, son comportement sera le même que NULL. L'affectation lors de la déclaration d'une variable est une méthode d'affectation de variable couramment utilisée. L'exemple d'utilisation est le suivant :
$name = “唐晓阳”; $age = “23”; $sex = “男”; echo “你的姓名是:”.$name.”<br/>”; echo “你的年龄是:”.$age.”<br/>”; echo “你的性别是:”.$sex.”<br/>”;Exécutez ce code, et le résultat de l'exécution est le suivant :
你的姓名是:唐晓阳 你的年龄是:23 你的性别是:男En PHP, vous peut déclarer une variable pour attribuer une valeur directement ou non. Lorsque vous devez utiliser une variable pour stocker une valeur, vous pouvez attribuer une valeur par référence. L'affectation par référence signifie que la variable créée a le même contenu que celle référencée par une autre variable. . Par conséquent, si plusieurs variables font référence au même contenu, la modification de l’une d’entre elles sera reflétée dans les variables restantes. L'affectation de référence peut être complétée en ajoutant un symbole & après le signe égal. Un exemple de formulaire d’attribution de référence est présenté ci-dessous.
$value1="Hello World"; value2=&value1; $value2="GoodBye"; echo $value1.”<br/>”; echo $value2.”<br/>”;Dans le code ci-dessus, une variable value1 est créée et affectée à la valeur "Hello World". Dans l'instruction suivante, la variable $value2 utilise l'affectation de référence, c'est-à-dire que la valeur de value1 est affectée à value2. . A ce moment, ces deux variables sont une communauté de vie. Lorsque l'une change, l'autre affichera le résultat de l'exécution de ce code :
GoodBye GoodBye.
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!