(PECL bcompiler:0.6-0.8)
bcompiler_write_file — Écrit un code source PHP sous forme de bytecode
Cette fonction compile le fichier filename en bytecodes, et écrit le résultat dans le fichier filename .
Un gestionnaire de fichiers, retourné par la fonction fopen() .
Le chemin vers le fichier source, sous la forme d'une chaîne de caractères .
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemple 496. Exemple avec bcompiler_write_file()
<?php
$fh
=
fopen
(
"example.phb"
,
"w"
);
bcompiler_write_header
(
$fh
);
bcompiler_write_file
(
$fh
,
"example.php"
);
bcompiler_write_footer
(
$fh
);
fclose
(
$fh
);
/* Ce qui suit doit être équivalent :
include "example.php";
et
include "example.phb";
*/
?>
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_header() |
bcompiler_write_footer() |