classkit_method_rename (PECL) classkit_method_rename -- Dynamically changes the name of the given method Описаниеbool classkit_method_rename ( string classname, string methodname, string newname ) Замечание: Эта функция не может быть
использована для влияния на работающие в данный момент (или цепные) методы.
| Внимание |
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.
Поведение этой функции, ее имя и относящаяся к ней документация
могут измениться в последующих версиях PHP без уведомления.
Используйте эту функцию на свой страх и риск. |
Список параметров
- classname
The class in which to rename the method
- methodname
The name of the method to rename
- newname
The new name to give to the renamed method
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
|
|
<?php class Example { function foo() { return "foo!\n"; } }
// Rename the 'foo' method to 'bar' classkit_method_rename( 'Example', 'foo', 'bar' );
// output renamed function echo Example::bar(); ?>
|
Результат выполнения данного примера:
Смотрите также
| classkit_method_add() | | classkit_method_copy() | | classkit_method_redefine() | | classkit_method_remove() |
|