Par convention, les noms des constantes sont écrits en lettres majuscules et en chiffres.
Les constantes sont utiles pour les valeurs de configuration qui ne doivent pas changer.
Pour commencer, sachez que vous pouvez toujours en savoir plus sur les variables environnements de votre serveur en faisant un phpinfo().
Description | Variable |
$_SERVER['REMOTE_ADDR'] | IP du visiteur |
$_SERVER['REMOTE_PORT'] | Num Port utilisé |
$_SERVER['HTTP_USER_AGENT'] | Navigateur utilisé |
$_SERVER['SERVER_ADDR'] | IP du serveur |
$_SERVER['SERVER_ADMIN'] | adresse email du web-master |
$_SERVER['SERVER_NAME'] | Nom du serveur |
$_SERVER['DOCUMENT_ROOT'] | racine du serveur |
$_SERVER['REQUEST_METHOD'] | Méthode utilisé par le script (GET ou POST) |
Nous pourrons utiliser soit une superglobale soit la fonction getenv() indifférement.
getenv() renvoie FALSE en cas d'erreur.