scandir和glob都只能扫描出文件夹,扫描不出文件

要遍历一个文件夹下的所有文件

采用了scandir 和 glob都只能扫描出文件夹,却扫描不出文件

1> $path = './upfiles/upload/3223/';2> $list = scandir($path);3> $list = glob($path.'*');

要扫描出/3223/文件夹下的文件时,scandir返回false,glob返回空
如果把目录换成 /upload/ ,则能扫描出 3223/
这应该能说明php没有禁用这两个函数,请问为什么扫描不出文件?


波斯汪
浏览 730回答 1
1回答

隔江千里

如果把目录换成 /upload/ ,则能扫描出 3223/相对路径 ./upfiles/upload/3223/ 和 绝对路径 /upload/ 怎么看都不是同一个目录?2018/10/30看一下 文件权限,nginx / apache 有权限么?
打开App,查看更多内容
随时随地看视频慕课网APP