Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18319 программистов и 1688 роботов. Сейчас ищут 687 программистов ...
Приступая к работе

runkit_import - Обрабатывает PHP файл, импортируя функции и классы, перезаписывая при необходимости.

Вернуться к: runkit

runkit_import

(PECL runkit >= 0.7.0)

runkit_import Обрабатывает PHP файл, импортируя функции и классы, перезаписывая при необходимости.

Описание

bool runkit_import ( string $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);
?>



Вернуться к: runkit

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware