(PECL bcompiler >= 0.5)
bcompiler_write_constant — Writes a defined constant as bytecodes
$filehandle
, string $constantName
)Reads the bytecodes from PHP for an existing constant, and writes them to the open file handle.
filehandleA file handle as returned by fopen().
constantNameThe name of the defined constant, as a string.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Пример #1 bcompiler_write_constant() example
<?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);
?>
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.