Maison > Article > développement back-end > Résumé des connaissances sur les constantes en PHP
Cet article présente principalement des informations pertinentes sur les connaissances constantes en PHP. Les amis qui en ont besoin peuvent s'y référer
Les constantes en PHP sont divisées en constantes personnalisées et constantes système
Caractéristiques des constantes :
Après réglage, la valeur d'une constante ne peut pas être modifiée
Les noms de constantes ne nécessitent pas de signe dollar à le début ($)
La portée n'affecte pas l'accès aux constantes
Les valeurs constantes ne peuvent être que des chaînes ou des nombres
Obtenez la valeur d'une constante :
Utilisez le nom de la constante pour obtenir la valeur directement
Utilisez la fonction ==constant()==, cela a le même effet que d'utiliser directement le nom de la constante pour afficher, mais la fonction peut générer dynamiquement différentes constantes, elle doit donc être flexible et pratique à utiliser. Fonction
définie() : détermine si une constante a été définie
define("PI",3.14); $is1 = defined('PI'); $is2 = defined('PI1'); var_dump($is1); // boolean true var_dump($is2); // boolean false
1. Constante personnalisée
En PHP, utilisez la fonction ==define()== pour définir une constante
define("PI",3.14); echo constant('PI'); define("GREETING","Hello world!",TRUE); echo constant('greeting');
2. Constantes système
Les constantes système courantes sont :
1. __FILE__ : nom du fichier du programme PHP. Cela peut nous aider à obtenir l'emplacement physique du fichier actuel sur le serveur.
2. __LINE__ : Le nombre de lignes dans le fichier du programme PHP. Il peut nous dire sur quelle ligne se trouve le code actuel.
3. PHP_VERSION : Le numéro de version de l'analyseur actuel. Il peut nous indiquer le numéro de version de l'analyseur PHP actuel, et nous pouvons savoir à l'avance si notre code PHP peut être analysé par l'analyseur PHP.
4. PHP_OS : Le nom du système d'exploitation qui exécute la version actuelle de PHP. Il peut nous indiquer le nom du système d'exploitation utilisé par le serveur et nous pouvons optimiser notre code en fonction de ce système d'exploitation.
echo __FILE__; // E:\Web\Project\_wamp\demo.php echo __LINE__; // 3 echo PHP_VERSION; // 5.6.25 echo PHP_OS; // WINNT
Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
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!