php ne peut pas changer la valeur des constantes. Une constante est une quantité qui ne peut pas être modifiée. Une fois définie, une constante ne peut pas être modifiée, redéfinie ou indéfinie. Elle est généralement utilisée pour stocker des données qui ne changent pas et ne devraient pas changer. Le type de données peut être un nombre entier, à virgule flottante. , Chaînes, booléens et tableaux.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Les variables correspondantes sont des constantes Les soi-disant constantes sont des quantités qui ne peuvent pas être modifiées une fois qu'une constante en PHP est. défini, il ne peut pas être Modifier ou annuler la définition.
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, virgule flottante, chaîne et booléenne. Cependant, à partir de PHP7, des constantes. Le type de tableau est pris en charge.
Par rapport aux variables, les constantes ont les caractéristiques suivantes :
Il n'y a pas de signe dollar ($) devant les constantes ;
Les constantes ne peuvent être définies qu'avec definition() et const ; des constantes Est global ;
Une fois qu'une constante est définie, elle ne peut pas être redéfinie ou indéfinie.
Veuillez vous référer à l'article "Comment définir des constantes en php"
Comment déterminer si une constante existe ?
Pour déterminer si une constante a été définie, vous pouvez utiliser la fonction définie(). Le format de syntaxe de la fonction est le suivant : defined(string $name)
<?php header("Content-type:text/html;charset=utf-8"); define('WebSite', 'php中文网'); const url = 'https://www.php.cn/'; var_dump(defined('WebSite')); var_dump(defined('url')); ?>
Résultats de sortie :
Apprentissage recommandé : "Tutoriel vidéo 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!