bcompiler_parse_class
<<<
bcompiler_read bcompiler_write_class
>>>

8.6 Compilateur bytecode pour PHP
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
Contact
bcompiler_load_exe
bcompiler_load
bcompiler_parse_class
->bcompiler_read
bcompiler_write_class
bcompiler_write_constant
bcompiler_write_exe_footer
bcompile_write_file
bcompiler_write_footer
bcompiler_write_function
bcompiler_write_functions_from_file
bcompiler_write_header

8.6.7 bcompiler_read()Lit et crée les classes depuis un descripteur de fichier

[ Exemples avec bcompiler_read ]   CVS uniquement

bool  bcompiler_read ( resource   filehandle )
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.

Note

Utiliser les structures include ou require pour parser les bytecodes, c'est plus portable et plus commode que d'utiliser cette fonction.

bcompiler_read lit les données depuis un fichier ouvert représenté par le descripteur filehandle et crée les classes depuis le bytecode. Notez que cette fonction n'exécute pas le corps du script contenu dans le fichier bytecode.

Exemple avec bcompiler_read

<?php
$fh
= fopen("/tmp/example","r");
bcompiler_read($fh);
fclose($fh);
print_r(get_defined_classes());

?>

<< bcompiler_read >>
bcompiler_parse_class Compilateur bytecode pour PHP bcompiler_write_class