Функции bcompiler

Контактная информация

Если у вас замечания, багфиксы, предложения по улучшению или вы просто хотите помочь развивать bcompiler, просто напишите письмо по адресу » alan_k@php.net. Любая помощь приветствуется.

Содержание

  • bcompiler_load_exe — Прочитать и создать классы из скомпилированного bcompiler исполняемого файла
  • bcompiler_load — Прочитать и создать классы из сжатого bz файла
  • bcompiler_parse_class — Читает байткод класса и передает его в заданную callback-функцию
  • bcompiler_read — Прочитать и создать классы из файлового дескриптора
  • bcompiler_write_class — Записывает байткод класса в файл
  • bcompiler_write_constant — Записывает заданную константу в виде байткода в файл
  • bcompiler_write_exe_footer — Записывает позицию начала байткода и терминирующий символ в конец файла
  • bcompiler_write_file — Сохраняет скрипт php в виде байткода
  • bcompiler_write_footer — Записывает символ \x00, обозначающий конец скомпилированных данных
  • bcompiler_write_function — Сохраняет заданную функцию в виде байткода
  • bcompiler_write_functions_from_file — Сохраняет все функции, определенные в скрипте, в виде байткода
  • bcompiler_write_header — Записать заголовок файла bcompiler
  • bcompiler_write_included_filename — Сохраняет подключенный файл в виде байткода