Maison > développement back-end > Problème PHP > Quelle est la différence entre les constantes et les variables en php ?

Quelle est la différence entre les constantes et les variables en php ?

青灯夜游
Libérer: 2023-02-27 07:38:01
original
5092 Les gens l'ont consulté

Quelle est la différence entre les constantes et les variables en php ?

Que sont les constantes en PHP ?

La soi-disant constante est une quantité qui ne peut pas être modifiée. Une fois qu'une constante PHP est définie, elle ne peut pas être modifiée ou indéfinie. C'est l'explication officielle et l'explication la plus faisant autorité. Les constantes PHP sont généralement utilisées pour stocker des données qui ne changent pas et ne devraient pas changer. Les données ne peuvent être que des données de quatre types de données scalaires : entier (entier), virgule flottante (décimal), chaîne, booléen (vrai) / faux. ).

Règles de dénomination des constantes PHP

Les règles de dénomination des constantes PHP sont similaires mais pas exactement les mêmes que les règles de dénomination des variables PHP.

● Les noms de constantes PHP doivent être composés de lettres, de traits de soulignement et de chiffres ;

● ne peuvent pas commencer par des chiffres

● Qu'ils soient sensibles à la casse ou ; not n'est pas spécifié lors de la définition ;

● Il est recommandé de connaître la signification lors de la dénomination (vous saurez ce que cela signifie quand vous le verrez), d'utiliser des mots anglais comme noms constants, et il est recommandé que les lettres soient tous en majuscules (comme : PI) ;

La différence entre les constantes et les variables PHP

Les formes de définition sont différentes : les variables PHP n'ont pas de mots-clés ou de fonctions définis et sont défini lors de l’attribution des valeurs. Les constantes PHP doivent être définies à l'aide de la fonction définir().

Les noms sont différents : les noms de variables PHP doivent être modifiés avec un signe dollar ($), mais pas les noms de constantes PHP. Il est recommandé que les noms de variables PHP soient en minuscules. Lorsqu'elles sont composées de plusieurs mots, la première lettre du premier mot doit être en minuscule et la première lettre des mots restants doit être en majuscule. Il est recommandé que les noms de constantes PHP soient en lettres majuscules.

Différents degrés de variabilité : les valeurs stockées dans les variables PHP peuvent être modifiées, tandis que les valeurs stockées dans les constantes PHP ne peuvent pas être modifiées.

La portée n'est pas utilisée : les variables PHP sont définies en dehors de toutes les fonctions et ont une portée globale lorsqu'elles sont définies dans les fonctions, elles ont une portée locale ; Les constantes PHP sont généralement définies en dehors de toutes les fonctions et ont une portée super-globale.

La plage de types de données est différente : les variables PHP peuvent être de n'importe quel type de données, tandis que les constantes PHP ne peuvent être que de type scalaire (entier, float/double, chaîne, booléen).

Pour plus de connaissances sur PHP, veuillez visiter le site Web chinois de 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:
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