downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

runkit_method_rename> <runkit_method_redefine
[edit] Last updated: Fri, 17 May 2013

view this page in

runkit_method_remove

(PECL runkit >= 0.7.0)

runkit_method_removeEliminar dinámicamente el método dado

Descripción

bool runkit_method_remove ( string $classname , string $methodname )

Nota: Esta función no puede ser utilizada para manipular el actual método en ejecución (o extendido).

Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.

Parámetros

classname

La clase en la que se va a eliminar el método

methodname

El nombre del método a eliminar

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de runkit_method_remove()

<?php
class Ejemplo {
    function 
foo() {
        return 
"foo!\n";
    }
    
    function 
bar() {
        return 
"bar!\n";
    }
}

// Eliminar el método 'foo'
runkit_method_remove(
    
'Ejemplo',
    
'foo'
);

echo 
implode(' 'get_class_methods('Ejemplo'));

?>

El resultado del ejemplo sería:

bar

Ver también



add a note add a note User Contributed Notes runkit_method_remove - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites