Maison >développement back-end >Problème PHP >Quels sont les types de constantes PHP ?

Quels sont les types de constantes PHP ?

青灯夜游
青灯夜游original
2019-11-20 18:03:053840parcourir

Quels sont les types de constantes PHP ?

Que sont les constantes 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 de caractères. , Type booléen (vrai/faux).

Les constantes sont divisées en constantes intégrées au système et constantes personnalisées.

Les constantes intégrées au système les plus courantes sont __FILE__, __LINE__, PHP_OS, PHP_VERSION, PHP_OS, TRUE, etc.

Règles de dénomination des constantes personnalisées PHP

Les règles de dénomination des constantes PHP sont similaires, mais pas exactement les mêmes, aux 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

● Ils ne peuvent pas commencer par un chiffre

● Qu'ils soient sensibles à la casse ou non ; est spécifié au moment 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 le les lettres sont toutes des lettres majuscules (comme : PI) ;

Nommage des constantes PHP :

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
/*define("PI-1",3.14); 常量名错误,只能由字母、下划线、数字组成
* define("2PI",3.14);常量名错误,不能以数字开头
*/
define("PI_2",3.14);//正确
define("PI_3",3.142);//正确
echo PI_2;//输出常量PI_2
echo " ";//输出空格
echo PI_3;//输出常量PI_3
?>

Résultat de l'exécution :

3.14 3.142

Comment définir les constantes PHP ?

Les constantes PHP sont définies à l'aide de la fonction définir(). La fonction définir() a deux paramètres obligatoires et un paramètre facultatif. Le premier paramètre spécifie le nom de la constante, également appelé identifiant ; le deuxième paramètre spécifie la valeur de la constante, qui est un type de données scalaire qui ne veut pas être modifié ; le troisième paramètre est un paramètre facultatif, utilisé pour spécifier ; le nom de la constante. Est-il sensible à la casse ? Si VRAI, les noms de constantes ne sont pas sensibles à la casse ; s'ils sont FAUX (valeur par défaut), ils sont sensibles à la casse.

Utilisez la fonction définir() pour définir des constantes :

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
define("PI2",3.14);//区分大小写
define("PI3",3.142,true);//不区分大小写
echo PI2;//输出常量PI2
echo " ";//输出空格
echo pi3;//输出常量PI3
?>

Résultats d'exécution :

3.14 3.142

Apprentissage recommandé : Tutoriel 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!

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