bcompiler_write_constant

(PECL bcompiler:0.5-0.8)

bcompiler_write_constant — Écrit une constante définie comme bytecode

Description

bool bcompiler_write_constant ( resource $filehandle, string $constantName )

Lit le bytecode depuis PHP pour une constante existante constantName et écrit le bytecode dans le fichier ouvert désigné par filehandle .

Liste de paramètres

filehandle

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

constantName

Le nom de la constante définie, sous la forme d'une chaîne de caractères .

Valeurs de retour

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

Exemples

Exemple 494. Exemple avec bcompiler_write_constant()

<?php
define
( "MODULE_MAX" 30 );

$fh  fopen ( "/tmp/example" , "w" );
bcompiler_write_header ( $fh );
bcompiler_write_constant ( $fh , "MODULE_MAX" );
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()