PHP Dokumentation: Function bcompiler-write-function
12. Januar 2010 von werner
bcompiler_write_function
(PECL bcompiler >= 0.5)
bcompiler_write_function — Writes an defined function as bytecodes
Beschreibung
Reads the bytecodes from PHP for an existing function, and writes them to the open file handle. Order is not important, (eg. if function b uses function a, and you compile it like the example below, it will work perfectly OK).
Parameter-Liste
- filehandle
A file handle as returned by fopen().
- functionName
The function name, as a string.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Beispiele
Beispiel #1 bcompiler_write_function() example
<?php
$fh = fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_function($fh,"my_function_a");
bcompiler_write_function($fh,"my_function_b");
bcompiler_write_footer($fh);
fclose($fh);?>Anmerkungen
Diese Funktion istEXPERIMENTELL. Das Verhalten, der Funktionsname und allesAndere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohneAnkündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion aufeigenes Risiko.
Siehe auch
- bcompiler_write_header() – Writes the bcompiler header
- bcompiler_write_footer() – Writes the single character \x00 to indicate End of compiled data