parsekit_compile_file
Compile une fichier de code &php; et retourne le tableau d'opcode résultant
&reftitle.description;
arrayparsekit_compile_file
stringfilename
arrayerrors
intoptions
&warn.experimental.func;
&reftitle.parameters;
filename
Une chaîne contenant le nom du fichier à compiler.
Similaire à l'argument de include.
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.
&reftitle.returnvalues;
Retourne un tableau complexe multi-dimensionnel, structuré
comme ci-dessous.
&reftitle.examples;
Exemple avec parsekit_compile_file
]]>
&example.outputs;
string(37) "ZEND_ECHO UNUSED 'Bonjour le monde' UNUSED"
[1]=>
string(30) "ZEND_RETURN UNUSED NULL UNUSED"
[2]=>
string(42) "ZEND_HANDLE_EXCEPTION UNUSED UNUSED UNUSED"
["function_table"]=>
NULL
["class_table"]=>
NULL
}
]]>
&reftitle.seealso;
parsekit_compile_string