(PECL runkit >= 0.7.0)
runkit_method_remove — Supprime dynamiquement la méthode donnée
$classname
   , string $methodname
   )Note: Cette fonction ne peut être utilisée pour manipuler la méthode en cours d'utilisation (ou chaînée).
classnameLa classe dans laquelle la méthode sera supprimée
methodnameLe nom de la méthode à supprimer
   Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.
  
Exemple #1 Exemple avec runkit_method_remove()
<?php
class Example {
    function foo() {
        return "foo!\n";
    }
    
    function bar() {
        return "bar!\n";
    }
}
// Suppression de la méthode 'foo'
runkit_method_remove(
    'Example',
    'foo'
);
echo implode(' ', get_class_methods('Example'));
?>
L'exemple ci-dessus va afficher :
bar