尝试在index.php
文件中运行这段代码,例如在dir/index.php
目录下运行如下:
print basename(dirname(__FILE__);
// returns 'dir'
但是,我计划在网站上全球运行。已经设置在每个文件的顶部我require('global.php');
引用dir/requisites/global.php
处的文件。如果我插入以下代码(在名为findDir()
的函数内部)并在index.php
文件中调用它,而不是像预期的那样返回dir
,则返回requisites
以显而易见的原因。
有没有办法能够基本上找到目录的名称正在调用(需要)global.php
文件?我会手动在每个页面的顶部运行脚本,但是我想要一个可以修改一次的全局函数来改变整个站点的内容。
提前感谢互联网! < 3
答案 0 :(得分:0)
$root = dirname(__FILE__);
echo $ root;