Constantes du didacticiel de base du développement PHP
Concept
La constante peut être comprise comme : une valeur durable Une fois la valeur constante définie, elle ne peut être modifiée nulle part ailleurs dans le script.
1. Composition des constantes
La forme écrite des constantes est définie (nom de la constante, constante)
Remarque :
Les noms de constantes peuvent être en minuscules, mais généralement en majuscules.
Les noms de constantes peuvent être sans guillemets, mais généralement entre guillemets.
Lors de l'appel d'une constante dans une chaîne, elle doit être en dehors des guillemets
Il est recommandé d'utiliser uniquement des lettres et des traits de soulignement pour noms de constantes
Définissons et appelons une constante :
Exemple :
'; //错误的调用方式 echo '我们是Name'; ?>
Ensuite, vérifions plusieurs déclarations sur les constantes
Exemple :
Remarque 1 : La définition de la constante n'est pas citée et peut être sortie normalement, mais PHP nous rappellera que la définition n'est pas standardisée Ici Ntice
<. > peut l'éliminer en modifiant le fichier de configuration PHP. Si vous êtes intéressé, vous pouvez rechercher et essayer de le résoudre vous-même.
Remarque 2 : Les sept types de données mentionnés ci-dessus peuvent également être divisés en trois grandes catégories
Types de données scalaires : Booléen, Entier, flottant point, chaîne
Types de données composites : tableau, objet
Types de données spéciaux : NUll, type de ressource, fonction de rappel
Remarque 3 : Une fois qu'une constante est définie, il s'agit d'une variable globale par défaut et peut être utilisée n'importe où dans l'ensemble du script en cours d'exécution.
2. Quelques constantes intégrées
Nom de la constante | Description |
__LINE__ | La ligne actuelle |
__FILE__ | Le chemin du fichier actuel sur le serveur |
__FUNCTIOIN__ | Nom de la fonction actuelle |
__CLASS__ |
Nom actuel de la classe |
__MÉTHODE__ |
PHP_OS
|
PHP_VERSION |
PHP actuel La version de |
__TRAIT__ |
Nom du trait, ajouté dans php5.4 |
__DIR__ |
Le répertoire où se trouve le fichier |
__NAMESPACE__ |
Le nom de l'espace de noms actuel (sensible à la casse) |
Exemple : "; //输出当前文件所在服务器的路径 echo __FILE__; echo " Remarque : Vous pouvez essayer d'en afficher quelques autres. Il y en a quelques-uns que vous n'avez pas encore appris. Vous apprendrez. plus dans les chapitres suivants. Introduction détaillée 3. Utilisez la fonction définie() comme mécanisme de sécurité Fonction : Passe la constante après les parenthèses de la fonction Si la constante est définie, elle renvoie vrai, sinon elle renvoie faux
Fichier 1.version.php Le code est le suivant :2.ser. phpLe code est le suivant :Le résultat est que version.php doit être inclus, sinon l'écho 'User Registration' ne sera pas affiché ; |