从已包含文件中输出完整的文件路径,有可能吗?
这就是我想要实现的目标:
Test1.php
include "test2.php";
Test2.php
echo "file path of test2.php";
echo stream_resolve_include_path("test2.php")
是的,可以像下面这样获取包含文件的路径。
使用 PHP 内置函数返回您的路径。
<?php
include "7.php";
echo $dir=getcwd();
?>
<?php
include "7.php";
echo $dir=dirname($_SERVER["SCRIPT_FILENAME"]);
?>
<?php
include "7.php";
echo __file__;
?>
__FILE__
常量 - Sahil GulatiTest2.php
中使用这个常量__FILE__
。 - Sahil Gulati