您好我想问一下如何回复包含文件脚本
**index.php**
<?php
include('inc.php');
?>
**inc.php**
<?php
echo $_SERVER['PHP_SELF'] ;
?>
+++++++++++++++++++++++++++++++++++++
我的文件位于localhost / test / file /
上面脚本的输出是 /test/file/index.php
我想要的是输出应该是 /test/file/inc.php 请帮忙。
答案 0 :(得分:0)
我认为您需要__FILE__
而不是$_SERVER['PHP_SELF']
请参阅:http://php.net/manual/en/language.constants.predefined.php
答案 1 :(得分:0)
我相信你正在寻找的东西是这样的:
$pathToInc = dirname(__FILE__);
然后您可以在inc.php中回显$ pathToInc或您为变量命名的任何内容。这应该输出该变量内的路径,而不是index.php的补丁。