#EVAL

La balise technique #EVAL{} retourne l’évaluation de l’expression PHP passée en argument.

  • Apparu en : SPIP 1.9

Évaluer un code PHP

#EVAL{2*7} //affiche 14
#EVAL{phpversion()} // affiche la version php du serveur
#EVAL{$_SERVER['REQUEST_URI']} ...

Récupérer la valeur d’une variable de personnalisation

#EVAL{$GLOBALS['liste_des_statuts']} // affiche la globale 'liste_des_statuts' de SPIP

Récupérer la valeur d’une constante

[(#REM) écriture dépréciée depuis SPIP 3.2]
#EVAL{_DIR_IMG_PACK}

[(#REM) utiliser désormais…]
#CONST{_DIR_IMG_PACK}

affiche le chemin vers le répertoire ecrire/img_pack/,

Avertissements

-  Cette balise, interprétant du code PHP, est à utiliser avec précaution.

-  L’évaluation de l’argument se fait au moment de la compilation du squelette, et non au moment du service de la page.

Voir aussi

Auteur peetdu, Teddy Publié le : Mis à jour : 17/07/23

Traductions : عربي, català, English, Español, français, Nederlands