bcompiler_write_functions_from_file

(PECL bcompiler:0.5-0.8)

bcompiler_write_functions_from_file — Écrit toutes les fonctions définies dans un fichier sous forme de bytecode

Description

bool bcompiler_write_functions_from_file ( resource $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 le descripteur filehandle .

Liste de paramètres

filehandle

Un gestionnaire de fichier, retourné par la fonction fopen() .

fileName

Le fichier à compiler. Souvenez-vous de toujours include/require les fichiers que vous tentez de compiler.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple 499. 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 );

?>

Notes

AVERTISSEMENT

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.

Voir aussi

bcompiler_write_header()
bcompiler_write_footer()