(PECL runkit >= 0.7.0)
runkit_import — Обрабатывает PHP файл, импортируя функции и классы, перезаписывая при необходимости.
$filename
   [, int $flags = RUNKIT_IMPORT_CLASS_METHODS
  ] )
   Функция похожа на include, за исключением того, что
   весь код вне функций и объявлений классов игнорируется. В зависимости от значения
   параметра flags существующие функции и классы могут быть
   автоматически заменены новыми реализациями.
  
filenameИмя файла, из которого будут импортированы классы и функции
flagsРезультат побитового ИЛИ над константами из семейства RUNKIT_IMPORT_*.
   Возвращает TRUE в случае успешного завершения  или FALSE в случае возникновения ошибки.
  
Пример #1 Пример для runkit_import()
<?php
// импортировать классы целиком
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES);
/* импортировать классы, но не импортировать их статические свойства
   (константа RUNKIT_IMPORT_CLASS_STATIC_PROPS доступна начиная с версии 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES & ~RUNKIT_IMPORT_CLASS_STATIC_PROPS);
/* импортировать только статические свойства классов
   (константа RUNKIT_IMPORT_CLASS_STATIC_PROPS доступна начиная с версии 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASS_STATIC_PROPS);
?>