define

(PHP 3, PHP 4 )

define -- Définit une constante

Description

bool define ( string name, mixed value [, bool case_insensitive])

define() définit la constante de nom name et de valeurvalue. Voyez la section sur les constantes pour plus de détails sur les constantes.

Le nom de la constante est donné par le paramètre name; sa valeur est donnée par value.

Le troisième paramètre optionnel case_insensitive est une valeur booléenne. S'il vaut TRUE, le nom de la constante sera insensible à la casse : CONSTANT et Constant représentent des valeurs identiques. Par défaut, ces constantes représenteront des valeurs différentes.

Exemple 1. Définition d'une constante

<?php
define
("CONSTANT", "Bonjour &agrave; tous.");
echo
CONSTANT; // affiche "Bonjour &agrave; tous."
echo Constant; // affiche "Constant" et une alerte

define ("BONJOUR", "Salut toi.",TRUE);
echo
BONJOUR; // affiche "Salut toi."
echo Bonjour; // affiche "Salut toi."

?>

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Voir aussi defined(), constant() et la section sur les constantes.