Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

runkit_class_emancipate

(PECL runkit >= 0.7.0)

runkit_class_emancipate — Конвертирует наследующий класс в базовый, удаляет из него наследуемые методы.


Описание

bool runkit_class_emancipate ( string $classname )

Список параметров

classname -

Имя конвертируемого класса


Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.


Примеры

Пример #1 Пример runkit_class_emancipate()
class myParent {
  function parentFunc () {
    echo "Вывод родительской функции\n";
  }
}
class myChild extends myParent {
}
myChild::parentFunc();
runkit_class_emancipate('myChild');
myChild::parentFunc();

Результат выполнения данного примера:


Вывод родительской функции
Fatal error: Call to undefined function: parentFunc() in example.php on line 12


Смотрите также

  • runkit_class_adopt() - Конвертирует базовый класс в наследованный ("усыновляет"). Дополняет методы наследованными при необходимости.


Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: