我创建了一个PHP站点,它有3个页面,即A,B和C.A和B都将首先使用“require_once” 。有没有办法让C页知道这个电话是来自A还是B?我怎样才能得到使用“require_once”页面的网址
$_SERVER['HTTP_REFERER']
没有工作。
我创建了一个PHP站点,它有3个页面,即A,B和C.A和B都将首先使用“require_once” 。有没有办法让C页知道这个电话是来自A还是B?我怎样才能得到使用“require_once”页面的网址
$_SERVER['HTTP_REFERER']
没有工作。
可以在c.php使用debug_backtrace功能
您将得到来电文件和来电线路号码。
$db = debug_backtrace();
echo "Calling file: ". $db[0]['file'] . ' line '. $db[0]['line'];
出于好奇,到底为什么你需要知道什么?你需要知道多少?你只需要区分两者,或者你必须能够准确地指出哪一个? – Wug
在A和B中放置一个标签,如$ tag =“A.php”; – nullpotent