Есть ли способ (грязный - это нормально, это только для отладки) получить __FUNCTION__
(имя функции), откуда была вызвана функция?
пример;
function a() {
//code
return b();
}
function b() {
return __PARENT_FUNCTION__
}
echo a();
Это должно дать a
в качестве имени функции, которая изначально была вызвана для этого вывода.
__FUNCTION__
в качестве параметра «дочерней» функции, было бы неплохо, если бы я мог делать это автоматически. - person Tom   schedule 16.12.2015