Зрю некорректное изложение и/или понимание вопроса... чуть больше информации: представьте, что где-то (index.php) происходит инклюд всего необходимого (постоянно), в том числе и модуля с функциями по дебагу. Таким образом, выполняется любая из множества страниц сайта представляющая собой всегда только index.php (что выводить и как передается ему через параметры). Так глобальные переменные будут хранить по сути константу с содержимым - index.php. Вот представьте себе: скриптом index.php выполняется код расположенный в some_file.inc который проинклюдил included.inc. В последнем хотим поглядеть значение переменной (пусть это будет сложный объект) - вызываем нашу функцию дебага var_dumpf(). Вот функция и должна вывести в шапке вывода что-то вроде
some_var in included.inc(123), где в скобках номер строки вызова var_dumpf(). Компрендо? %)
Мне лично думается тут нужны не обычные методы, а рутины низкого уровня по работе с переменными.
P.S. archy, а к примеру, плиз? Есть конкретика или начинать шерстить?