Referer of include

Роберт

Аналитик
Referer of include

Можно получить полный список всех использующихся в данный момент файлов - get_included_files (те что приинклюдены).
А есть ли функция которая сказала бы какой из файлов заинклюдил текущий файл?
Ну типа запустили index.php , он подъинклюдил A.php и B.php , а потом одна из функций A.php подъинклюдила Connect.php
Задача найти того кто инклюдил Connect.php (можно конечно перед инклюдом в глобальную переменную скидывать реферала , но может у РНР уже есть какие-то отладочные функции для этого?)
 

Роберт

Аналитик
Спасибо. Как-то пропустил это.
Странно только что и debug_backtrace и debug_print_backtrace - не показывают текущего файла в котором я нахожусь (ну если по моему примеру , то это был бы "Connect.php").
 

x-yuri

Новичок
совсем не странно, они показывают стек вызовов... каждый вызов функции/метода добавляет в стек еще один элемент
 
Сверху