(PECL bcompiler >= 0.5)
bcompiler_write_function — Escribe una función definida como código de bytes
$filehandle
, string $functionName
)Lee el código de bytes de una función existente de PHP y lo escribe al gestor de archivo abierto. El orden no es importante, (p.ej. si la función b utiliza la función a, y se compila como en el ejemplo de abajo, funcionará perfectamente).
filehandle
Un gestor de archivo como el devuelto por fopen().
functionName
El nombre de la función, como cadena.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de bcompiler_write_function()
<?php
$fh = fopen("/tmp/ejemplo","w");
bcompiler_write_header($fh);
bcompiler_write_function($fh,"mi_función_a");
bcompiler_write_function($fh,"mi_función_b");
bcompiler_write_footer($fh);
fclose($fh);
?>
Esta función ha sido declarada EXPERIMENTAL. Su funcionamiento, nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Utilícela bajo su propia responsabilidad.