您当前的位置:首页 > 网站建设笔记 >

PHP 在哪里查找包含文件

0

要包含一个外部文件,需要将文件路径作为字符串传递给4个包含命令之一,换言之,文件路径用引号(单引号或双引号均可)括起来。文件路径可以是绝对路径,也可以是相对于当前文档的相对路径。例如,下面任何一个文件路径都是有效的(只要目标文件存在):

include("includes/menu.inc.php");
include("c:/xampp/htdocs/phpsols/includes/menu.inc.php");
include("/Applications/MAMP/htdocs/phpsols/includes/menu.inc.php");

PHP支持Windows文件路径中的反斜杠。

include命令的括号是可选的,因此下面的命令也是有效的:

include "includes/menu.inc.php";
include "c:/xampp/htdocs/phpsols/includes/menu.inc.php";
include "/Applications/MAMP/htdocs/phpsols/includes/menu.inc.php";

当使用相对文件路径时,建议使用“/”来指明路径是从当前文件夹开始的。因此,像下面一样重写第一个例子会更高效。

include("./include/menu.inc.php"); // 路径始于当前文件夹

下面这个相对于站点根目录的文件路径是无效的。

include("/includes/menu.inc.php"); // 此路径无效

如果PHP找不到文件,那么它也会在include_path中查找,这是在PHP配置中定义的。

建站咨询

在线咨询真诚为您提供专业解答服务

咨询热线

137 1731 25507×24小时服务热线

微信交流

二维码终于等到你,还好我没放弃
返回顶部