создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

runkit_method_removeПред. След.

runkit_method_remove

(no version information, might be only in CVS)runkit_method_remove -- Dynamically removes the given method

Описание

bool runkit_method_remove (string classname, string methodname)


Замечание: This function cannot be used to manipulate the currently running (or chained) method.
Внимание
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

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

classname

The class in which to remove the method

methodname

The name of the method to remove

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

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

Примеры

Пример 1. runkit_method_remove() example
<?php

class Example {

    function foo() {

        return "foo!\n";

    }

    

    function bar() {

        return "bar!\n";

    }

}

// Remove the 'foo' method

runkit_method_remove(

    'Example',

    'foo'

);

echo implode(' ', get_class_methods('Example'));

?>

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

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

runkit_method_add()
runkit_method_copy()
runkit_method_redefine()
runkit_method_rename()
runkit_function_remove()

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting