(PECL bcompiler >= 0.5)
bcompiler_write_functions_from_file — Écrit toutes les fonctions définies dans un fichier sous forme de bytecode
$filehandle
, string $fileName
)
Recherche toutes les fonctions déclarées dans le fichier nommé
fileName
et écrit leurs bytecodes correspondants
dans le fichier désigné par la ressource filehandle
.
filehandle
Une ressource de fichier retournée par la fonction fopen().
fileName
Le fichier à compiler. Souvenez-vous de toujours inclure ou requérir les fichiers que vous tentez de compiler.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemple #1 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);
?>
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.