我想使用exec遍历某一文件夹下的所有文件,为什么返回的不一致?
php吧
全部回复
仅看楼主
level 3
冰柠檬ccc😷
楼主
我想使用$a=exec("dir E:\result ",$out1);保存文件下的所有文件名,为什么out返回的数组是Array ( [0] => 驱动器 E 中的卷是 新加卷 [1] => 卷的序列号是 3ED0-DA1C [2] => [3] => E:\BtSoft\php\54 的目录 [4] => ) 这样的?
2022年09月09日 02点09分
1
level 3
冰柠檬ccc😷
楼主
顶
2022年09月09日 02点09分
2
level 3
冰柠檬ccc😷
楼主
顶
2022年09月09日 02点09分
3
level 3
冰柠檬ccc😷
楼主
查看错误信息是路径没有找到,但是路径E:\result确定是没错的啊
2022年09月09日 02点09分
5
level 16
SeaDrip_Poplar
遍历目录的话用glob不好吗,windows里调dir还有额外输出,不是每一行都有效,你还挨个去验证么……
2022年09月09日 05点09分
6
level 6
周存存
用opendir()和readdir()也行
(搜索“php遍历文件夹下所有文件和子文件”)
2022年09月12日 01点09分
7
1