parsekit_compile_file
(PECL)
parsekit_compile_file ? Compile un fichier de code PHP et retourne le tableau d'opcode résultant
Description
array parsekit_compile_file ( string filename [, array &errors [, int options]] )| AVERTISSEMENT |
| 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. |
Liste de paramètres
- 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.
Valeurs de retour
Retourne un tableau complexe multi-dimensionnel, structuré comme ci-dessous.
Exemples
Exemple 1793. Exemple avec parsekit_compile_file()
<?php
var_dump(parsekit_compile_file('bonjour_le_monde.php', $errors, PARSEKIT_SIMPLE));
?>
L'exemple ci-dessus va afficher :
array(5) {
[0]=>
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
}
|
Voir aussi
| parsekit_compile_string() |
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ