Описание
bool
bcompiler_write_exe_footer ( resource filehandle, int startpos )
Внимание |
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.
Поведение этой функции, ее имя и относящаяся к ней документация
могут измениться в последующих версиях PHP без уведомления.
Используйте эту функцию на свой страх и риск. |
An EXE (or self executable) file consists of 3 parts,
The stub (executable code, e.g. a compiled C program) that loads PHP
interpreter, bcompiler extension, stored Bytecodes and initiates a call
for the specified function (e.g. main) or class method (e.g. main::main)
|
The Bytecodes (uncompressed only for the moment) |
The bcompiler EXE footer |
The
startpos is the file position at
which the Bytecodes start, and can be obtained using ftell($fh).
To obtain a suitable stub you can compile php_embed-based stub phpe.c
located in the examples/embed directory on bcompiler's CVS.
See also bcompiler_write_header(),
bcompiler_write_class(), and
bcompiler_write_footer().