這是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";
?>
如果你需要這個功能,你可能會有一些設計問題。我相信更好的組織你的代碼這個功能是不需要的。 – vbence 2011-03-05 15:58:48
好的解決方案,對我來說非常適合。 – Black 2016-03-01 08:44:36
vbence從來不需要修改別人的雜亂和迷宮式的代碼。它會在某一天發生:D非常感謝解決方案! – Kaddath 2017-06-02 14:08:02