bcompiler_write_function
(PECL bcompiler:0.5-0.8)
bcompiler_write_function — Writes an defined function as bytecodes
Description
bool bcompiler_write_function
( resource $filehandle
, string $functionName
)
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).
Parameters
- filehandle
-
A file handle as returned by fopen().
- functionName
-
The function name, as a string.
Return Values
Επιστρέφει TRUE σε επιτυχία ή FALSE σε αποτυχία.
Παραδείγματα
Example#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);
?>
Notes
Warning
Αυτή η συνάρτηση είναι ΔΟΚΙΜΑΣΤΙΚΗ. Η συμπεριφορά της, το όνομα της και οτιδήποτε άλλο είναι τεκμηριωμένο σχετικά με αυτή την συνάρτηση μπορεί να αλλάξει χωρίς ειδοποίηση σε μελλοντικές εκδόσεις της PHP. Χρησιμοποιήστε αυτή την συνάρτηση με δικό σας ρίσκο.