bcompiler_write_class -- Компилирует и записывает байткод класса в файл ОписаниеВнимание | Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Это означает, что ее поведение, имя и ВСЕ остальное может быть изменено в будущем без каких-либо уведомлений. Вы можете использовать эту функцию только на свой страх и риск. |
Записывает байткод PHP-класса в указанный хэндл открытого файла.
Зависимости класса при этом не проверяются, эта забота ложится на вас -
записывайте классы в таком порядке, чтобы потом не возникали ошибки
при наследовании и агрегировании.
Пример 1. Пример использования bcompiler_write_class()
<?php
$fh = fopen("/tmp/example","w");
bcompiler_write_header($fh);
bcompiler_write_class($fh,"DB");
// DB_common должен быть записан до DB_mysql, т.к. DB_mysql наследует DB_common.
bcompiler_write_class($fh,"DB_common");
bcompiler_write_class($fh,"DB_mysql");
bcompiler_write_footer($fh);
fclose($fh);
?>
|
|
См. также: bcompiler_write_header(), bcompiler_write_footer().
|