PHP define()
La fonction define() est une fonction intégrée en PHP qui définit une constante. Les constantes ressemblent à des variables, sauf:
- La valeur d’une constante ne peut pas être modifiée une fois qu’elle est définie.
- Les constants ne sont pas précédés par le signe ($) comme les variables.
- 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)
Paramètres
- name(Obligatoire) : Spécifie le nom de la constante.
- value(Obligatoire) : Spécifie la valeur de la constante.
- case(Optionnel) : Spécifie si le nom de la constante doit être insensible à la casse. Les valeurs possibles sont : TRUE et FALSE.
Valeur de retour
La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
Version PHP:
4+
Exemple :
<?php define("PI", 3.14); echo constant("PI"); ?>
Sortie:
3.14
Voir aussi : la fonction constant()