Existe-t-il une fonction pouvant renvoyer le nom de la fonction actuelle exécutée par un programme?
Réponses
Trop de publicités? Oui, vous pouvez obtenir le nom de la fonction avec la constante magique __FUNCTION__
class foo
{
function print_func()
{
echo __FUNCTION__;
}
function print_method()
{
echo __METHOD__;
}
}
$obj = new foo();
$obj->print_func(); // Returns: print_func
$obj->print_method(); // Returns: foo::print_method
robertbasic
Points
3433
Peut-être via debug_backtrace http://www.php.net/manual/fr/function.debug-backtrace.php