在PHP中解析文件夹返回

在PHP中解析文件夹返回,php,directory,Php,Directory,嗯,这有点奇怪,因为我记得如果我不想返回目录,那么我需要执行以下操作:include(“../somethinbackfolder.php”)但它抛出一个错误消息,提示找不到该文件。所以我准备了一些代码来检查这一点: echo "<pre>".print_r(scandir("../"), 1)."</pre>"; 它应该返回“操作”文件夹。对吧? 这不是很奇怪吗?或者我错过了什么?如果是这样,那么如何包含/打开从当前目录返回的一个(甚至两个)文件夹?您认为符号表示对父

嗯,这有点奇怪,因为我记得如果我不想返回目录,那么我需要执行以下操作:
include(“../somethinbackfolder.php”)但它抛出一个错误消息,提示找不到该文件。所以我准备了一些代码来检查这一点:

echo "<pre>".print_r(scandir("../"), 1)."</pre>";
它应该返回“操作”文件夹。对吧?


这不是很奇怪吗?或者我错过了什么?如果是这样,那么如何包含/打开从当前目录返回的一个(甚至两个)文件夹?

您认为
符号表示对父文件夹的引用是正确的。
符号表示对父文件夹的引用。您的分析表明,您的PHP当前工作目录处于public_html级别;这并不罕见。使您的引用相对于PHP的当前工作目录。假设您想从post.php获取“actions”文件夹,请说:


两天前我回答了一个类似的问题:
Array
(
    [0] => .
    [1] => ..
    [2] => private_html
    [3] => public_html
)
include('app/actions/something-in-back-folder.php');