时间:2021-07-01 10:21:17 帮助过:37人阅读
readdir 返回目录中下一个文件的文件名。
你的第一段代码只利用了一半的结果
dir中有a b c三个文件。前面一段while ( readdir($han2) !== false)运行完只会游标移到 a后面了,你在运行echo readdir($han2)只会读取到b。而后面一段 用变量接收,完全可以避免这个问题。
readdir 返回目录中下一个文件的文件名。
你的第一段代码只利用了一半的结果
dir中有a b c三个文件。前面一段while ( readdir($han2) !== false)运行完只会游标移到 a后面了,你在运行echo readdir($han2)只会读取到b。而后面一段 用变量接收,完全可以避免这个问题。
谢谢。 . 和 .. 也是目录项,当然也会显示出来
如果不要的话,得判断一下
readdir 返回目录中下一个文件的文件名。
你的第一段代码只利用了一半的结果