die <<< |
eval | exit >>> |
7.60 Fonctions diverses 7 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . connection_aborted . connection_status . connection_timeout . constant . define . defined . die ->eval . exit . get_browser . highlight_file . highlight_string . ignore_user_abort . pack . show_source . sleep . uniqid . unpack . usleep |
7.60.14 eval()Exécute une chaîne comme un script PHP[ Exemples avec eval ] CVS uniquement mixed eval ( string code_str )eval évalue la chaîne code_str comme un script PHP. Parmi les utilisations possibles, cette fonction permet de stocker du code dans une base de données, pour utilisation ultérieure. Il faut bien garder en tête que le code passé à eval doit être valide, y compris les points virgules de fin de ligne et les séquences d'échappement, sinon l'exécution se terminera. N'oubliez pas que les variables utilisées dans la fonction eval resteront accessibles dans le script principal. Une comande return terminera l'évaluation de la chaîne immédiatement. En PHP 4, eval retourne NULL sauf si return est appelée dans le code évalué, auquel cas la valeur passée à return est retournée. En PHP 3, eval ne retourne par de valeur.
L'exemple ci-dessus devrait afficher :
|
<< | eval | >> |
die | Fonctions diverses | exit |