PHP的scandir()返回false,找不到目录

时间:2016-11-02 19:22:33

标签: php permissions directory scandir

我有一个像这样的目录结构:

htdocs --->:dir.php,            img(rwxrw-rw-)---> img1.jpg,                                img2.jpg

但是当我尝试在dir.php中使用var_dump(scandir('/img'));var_dump(scandir('/img/'));

它只返回bool(false)和一条错误消息,说它无法找到/ img /.

为什么会这样?

1 个答案:

答案 0 :(得分:1)

不太可能/ img目录存在,因为前导/表示它位于硬盘的根级别。尝试./img ./表示此目录,例如当前运行的PHP脚本所在的目录。