Maison > Article > développement back-end > Avez-vous besoin de déclarer des variables en php ?
Parce que PHP est un langage faiblement typé, il peut être utilisé sans déclarer de types de variables.
$ n'est qu'un sucre de syntaxe, indiquant que ce qui suit est une variable. .
Si cela est expliqué en termes d'allocation d'espace mémoire
Lorsque des variables faiblement typées allouent de l'espace mémoire, cet espace mémoire peut stocker tout type de variable. Lorsque vous l'utilisez, vous devez rechercher toutes les zones de mémoire,
et le type fort est alloué dans la mémoire spécifiée en fonction du type de variable, et le type ne peut pas être converti directement. Lorsque vous l'utilisez, accédez directement à la zone de ce type pour trouver la valeur.
Donc, généralement, changer le type de variable dans un langage faiblement typé peut être modifié directement. . Cependant, les langages fortement typés ne peuvent pas être modifiés directement, donc la notion de pointeurs dans les langages fortement typés est particulièrement importante. Nous n'utilisons pas
directement les données en mémoire. Nous créons une variable de référence (pointeur). ). Si on veut le modifier, on peut directement Il suffit de modifier l'adresse mémoire pointée par le pointeur.
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!