Maison  >  Article  >  développement back-end  >  Avez-vous besoin de déclarer des variables en php ?

Avez-vous besoin de déclarer des variables en php ?

silencement
silencementoriginal
2019-09-25 10:40:554329parcourir

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!

Déclaration:
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