Maison > développement back-end > Problème PHP > En quoi consiste une constante php ?

En quoi consiste une constante php ?

青灯夜游
Libérer: 2023-02-26 11:08:01
original
3093 Les gens l'ont consulté

La constante PHP est un identifiant d'une valeur simple qui ne peut pas être modifiée dans le script ; une fois la valeur constante définie, elle ne peut être modifiée nulle part ailleurs dans le script. Une constante est constituée de lettres anglaises, de traits de soulignement et de chiffres, mais les chiffres ne peuvent pas apparaître comme première lettre. (Le modificateur $ n'est pas obligatoire sur le nom de la constante).

En quoi consiste une constante php ?

Remarque : les constantes peuvent être utilisées tout au long du script.

Définir les constantes PHP

Définir les constantes à l'aide de la fonction définir() La syntaxe de la fonction est la suivante :

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
Copier après la connexion

Cette fonction a trois paramètres :

● Nom : paramètre obligatoire, nom de constante, c'est-à-dire identifiant.

● Valeur : paramètre obligatoire, la valeur d'une constante.

● Case_insensitive : Paramètre facultatif, si défini sur TRUE, cette constante est insensible à la casse. La valeur par défaut est sensible à la casse.

Dans l'exemple suivant, nous créons une constante insensible à la casse, la valeur de la constante est "Bienvenue sur php.cn":

<?php
// 区分大小写的常量名
define("GREETING", "欢迎访问 php.cn");
echo GREETING;    // 输出 "欢迎访问 php.cn"
echo &#39;<br>&#39;;
echo greeting;   // 输出 "greeting"
?>
Copier après la connexion

Dans l'exemple suivant, nous créons une constante insensible à la casse, la la valeur constante est "Bienvenue sur php.cn":

<?php
// 不区分大小写的常量名
define("GREETING", "欢迎访问 php.cn", true);
echo greeting;  // 输出 "欢迎访问 php.cn"
?>
Copier après la connexion

Les constantes sont globales

Une fois qu'une constante est définie, sa valeur par défaut est globale variable et peut être utilisé tout au long de l'exécution du script partout où il est utilisé.

L'exemple suivant montre l'utilisation de constantes au sein d'une fonction. Les constantes peuvent être utilisées normalement même si elles sont définies en dehors de la fonction.

<?php
define("GREETING", "欢迎访问 php.cn");
 
function myTest() {
    echo GREETING;
}
 
myTest();    // 输出 "欢迎访问 php.cn"
?>
Copier après la connexion

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