|
|
Fonctions diverses
connection_aborted
connection_status
connection_timeout
define
constant
defined
die
eval
exit
get_browser
highlight_file
highlight_string
ignore_user_abort
iptcparse
leak
pack
show_source
sleep
uniqid
unpack
usleep
|
Définit une constante
int define
(string name, mixed value, int
case_insensitive
)
define() définit une constante, de la même
façon qu'une variable, sauf que :
@itemize @bullet
Les constantes ne commencent pas par le signe '$'
Les constantes sont accessibles partout, de manière globale.
Les constantes ne peuvent pas être redéfinies, ou
indéfinies, une fois qu'elles ont été définies.
Les constantes ne représentent que des valeurs scalaires :
il n'est pas possible de définir des tableaux ou des objets.
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.
Définition d'une constante
<?php
define("CONSTANTE", "Bonjour le monde.");
echo CONSTANTE;
// affiche "Bonjour le monde."
?>
define() retoune TRUE en cas de succès et FALSE sinon.
Voir aussi
defined() et la section sur les
constantes.
|
|
|
|