我真的很难包含 php 文件。我需要处理很多文件夹,因此有时很难包含一个 php 页面。
例如。文件夹中的文件:inc/chat/scripts/index.php 想要包含来自 php/ajax/nd.php 的文件
include("../../../php/ajax/nd.php");
所以,我的问题是,有另一种方法可以代替一直使用 ../吗? (我不知道将来什么服务器会运行我的页面来放置静态路径)。
使用 include 还是 include_once 更好(避免再次调用)?
最佳答案
只需获取文档根目录并使用它。
$root = $_SERVER['DOCUMENT_ROOT'] ;
include("$root/php/ajax/nd.php");
这将包括站点/应用程序文档根目录中的文件。
关于php - 除了所有路径之外,如何轻松包含一个 php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29626273/