Fonction PHP définir ()
Exemple
Définissez une constante sensible à la casse :
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Définition et utilisation
La fonction define() définit une constante.
Les constantes ressemblent beaucoup aux variables, à l'exception des différences suivantes :
- La valeur d'une constante ne peut pas être modifiée une fois qu'elle a été définie
- Les noms constants n'ont pas besoin d'un signe dollar ($)
- Les constantes sont accessibles quelle que soit la portée
- Les valeurs constantes ne peuvent être que des chaînes et des nombres
Syntaxe
define(name,value,case_insensitive)
Valeurs des paramètres
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
Détails techniques
Valeur de retour : | Renvoie TRUE en cas de succès ou FALSE en cas d'échec |
---|---|
Version PHP : | 4+ |
Journal des modifications : | PHP 7.3 : La définition de constantes insensibles à la casse est obsolète. PHP 7 : Le paramètre value peut aussi être un tableau. PHP 5 : Le paramètre value doit être une chaîne, un entier, un flottant, un booléen ou NULL. |
❮ Référence Divers PHP