bcompiler_write_footer
<<<
bcompiler_write_function bcompiler_write_functions_from_file
>>>

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.13 bcompiler_write_function()Ecrit une fonction définie sous forme de bytecode

[ Exemples avec bcompiler_write_function ]   CVS uniquement

bool  bcompiler_write_function ( resource   filehandle , string   functionName )
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.

bcompiler_write_function lit le bytecode d'une fonction existante depuis PHP et l'écrit dans le fichier désigné par le descripteur filehandle . L'ordre n'est pas important (e.g. si la fonction b utilise la fonction a et que vous compilez l'exemple ci-dessous, cela fonctionnera très bien).

Exemple avec bcompiler_write_function

<?php
$fh
= fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_function($fh,"my_function_a");
bcompiler_write_function($fh,"my_function_b");
bcompiler_write_footer($fh);
fclose($fh);

?>

Voir aussi bcompiler_write_header et bcompiler_write_footer .

<< bcompiler_write_function >>
bcompiler_write_footer Compilateur bytecode pour PHP bcompiler_write_functions_from_file