bcompiler_write_function
<<<
bcompiler_write_functions_from_file bcompiler_write_header
>>>

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.14 bcompiler_write_functions_from_file()Ecrit toutes les fonctions définies dans un fichier sous forme de bytecode

[ Exemples avec bcompiler_write_functions_from_file ]   CVS uniquement

bool  bcompiler_write_functions_from_file ( resource   filehandle , string   fileName )
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_functions_from_file recherche toutes les fonctions déclarées dans le fichier nommé fileName et écrit leurs bytecodes correspondants dans le fichier désigné par le descripteur filehandle . Souvenez-vous de toujours include/require les fichiers que vous tentez de compiler.

Exemple avec bcompiler_write_functions_from_file

<?php
require('module.php');

$fh = fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_functions_from_file($fh,'module.php');
bcompiler_write_footer($fh);
fclose($fh);

?>

Voir aussi bcompiler_write_header et bcompiler_write_footer .

<< bcompiler_write_functions_from_file >>
bcompiler_write_function Compilateur bytecode pour PHP bcompiler_write_header