如何轻松包括除了所有路径的PHP的东西?

我真的有一个问题,包括 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");

这将包括来自站点/应用程序的文档根目录的文件.

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...