PHPCon Poland 2024

runkit_method_remove

(No version information available, might only be in Git)

runkit_method_removeEliminar dinámicamente el método dado

Descripción

runkit_method_remove(string $classname, string $methodname): bool

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

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

User Contributed Notes

There are no user contributed notes for this page.
To Top