runkit_method_remove
(PECL)
runkit_method_remove -- Dynamically removes the given method
Descrição
bool
runkit_method_remove ( string classname, string methodname )
Nota: Esta função não pode
ser usada para manipular o metodo atualmente em execução (ou emcadeado).
Atenção |
Esta função é
EXPERIMENTAL. Isso quer dizer que o comportamento desta função
e seu nome, incluindo TUDO o que está documentado aqui
pode mudar em futuras versões do PHP, SEM QUALQUER NOTIFICAÇÃO.
Esteja avisado, e use esta função por sua própria conta e risco. |
Parâmetros
classname
The class in which to remove the method
methodname
The name of the method to remove
Valores de retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Exemplos
Exemplo 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'));
?>
|
O exemplo acima irá imprimir: |