Accueil du site > Filtres > Filtre variable d'environnement
  • Article

Filtre variable d’environnement

Le mercredi 30 décembre 2009, par scopika

Ce filtre complète la contribution "Utiliser mes variables" Ludovic LENNE et permet de récupérer la valeur de variables dans les tableaux superglobaux de PHP :

  • $GLOBALS
  • $_COOKIE
  • $_ENV
  • $_FILES
  • $_GET
  • $_POST
  • $_REQUEST
  • $_SERVER
  • $_SESSION

Syntaxe

#ENV(arg1 [, arg2])
- arg1 : le nom de la variable
- arg2 (facultatif) : le tableau de variables dans lequel chercher

Valeurs possibles pour arg2 : $GLOBALS, $_COOKIE, $_ENV, $_FILES, $_GET, $_POST, $_REQUEST, $_SERVER, $_SESSION
Par défaut, arg2 = $GLOBALS
Si la variable n’est pas trouvée, une chaine vide est retournée.

Exemples d’utilisation

#ENV(nom_variable) : récupère la valeur de $GLOBALS[’nom_variable’]
#ENV(nom_variable, $_GET) : récupère la valeur de $_GET[’nom_variable’]

Il est possible d’utiliser le résultat de ce filtre dans les critères des boucles thelia.

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS