8.97 Fonctions Parsekit
8 Référence des fonctions
Manuel PHP
. Introduction . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . parsekit_compile_file ->parsekit_compile_string . parsekit_func_arginfo
|
8.97.7 parsekit_compile_string()Compile une chaîne de code PHP et retourne le tableau d'opcode résultant[ Exemples avec parsekit_compile_string ] PECL
array
parsekit_compile_string (
string
phpcode
,
array
errors
,
int
options
)
| Attention | |
Cette fonction est
EXPERIMENTALE
. Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls.
|
-
phpcode
-
Une chaîne contenant du code PHP.
Similaire à l'argument de
eval
.
-
errors
-
Un hash 2D des erreurs (incluant les erreurs fatales) rencontrées pendant la compilation.
Retourné par référence.
-
options
-
Soit
PARSEKIT_QUIET
, soit
PARSEKIT_SIMPLE
.
Pour produire plusieurs degrès de retour dans la chaîne retournée.
Retourne un tableau complexe multi-dimensionnel, structuré
comme ci-dessous.
| Exemple avec parsekit_compile_string |
<?php $ops = parsekit_compile_string(' echo "Foo\n"; ', $errors, PARSEKIT_QUIET);
var_dump($ops); ?>
|
parsekit_compile_file
|