我有一个php收集脚本PHP-Assets.php 它包含我最常用的代码部分,我喜欢将它们保存在一般位置。
其他php页面使用include语句,他们调用该页面并根据页面调用其中的一些函数。
不,我正在寻找一种方法来检索名为PHP-Assets.php的文件的名称 所以我可以根据调用者页面构建可用的代码。 所以index.php;使用PHP-Assets,PHP-Assets会知道它是index.php,目前正在用户端显示;因为它知道可以在函数中返回不同的答案。
答案 0 :(得分:2)
这个php有超级全局$_SERVER
。使用$_SERVER['SCRIPT_FILENAME']
,您将获得用户请求的脚本的名称(index.php,例如。)。
希望就是你想要的。但也许更好的方法是,通过函数参数将脚本的名称(或仅相关数据?)仅提供给这些函数,他们需要它。