您好,在我的主目录中,我有2个子目录: subDir_A 和 subDir_B 。在 subDir_A 中有一个名为 file_a.php 的文件。在 subDir_B 我有一个文件 file_b.php 。在 file_b.php 中我想要包含 file_a.php 。是可以的吗?我正在使用Xampp。
答案 0 :(得分:1)
使用4种功能之一很容易实现。
include
,include_once
,require
或require_once
,请参阅此http://php.net/manual/en/function.include.php的文档(我不会对此进行扩展,因为它是非常基本的PHP功能)
您应该按照以下方式进行包含。
# you could use any of the other keywords as well.
include __DIR__ . '/../subDir_A/file_A.php';
使用了魔术常量__DIR__
,因为它会考虑相对于它所调用的文件的引用。如果你不这样做而只是include '../subDir_A/file_A.php';
它可能不起作用如果你包含file_B .php在其他地方,因为它将相对于调用它的父文件。
答案 1 :(得分:0)
在file_B.php中:include('../subDir_A/file_A.php');
../
表示您想要上一个目录。