покажет вам все предыдущие шаги выполнения, которые будут включать вызовы требовать / включать функции.
мер,
Это index.php
<?
require_once('header.php');
?>
Может header.php знать, что он был включен в index.php?
--РЕДАКТИРОВАТЬ--
Я нашел решение:
function backtrace_filename_includes($name){
$backtrace_array=debug_backtrace();
if (strpos($backtrace_array[1]['file'],$name)==false){
return false;
}else{
return true;
}
}
header.php
<?
if (backtrace_filename_includes('index.php')) echo "index.php";
?>