|
Последние активные темы форума |
|
classkit_method_rename
(no version information, might be only in CVS) 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 в случае возникновения ошибки.
Примеры
Пример 1. classkit_method_rename() example
<?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
();
?>
|
Результат выполнения данного примера: |
|