文件操作问题

Chen13141 2006-02-22 11:38:37
代码如下:
if ($handle = opendir("D:/My Web/data/")) {

while (false !== ($file1 = readdir($handle))) {
$file1.=",";
echo $file1;
}
}
$arr_file=explode(",",$file1);
输入结果:
.,..,200602161.txt,200602162.txt,200602164.txt,2006021740.php,2006021745.txt,2006021747.txt,2006021748.txt,2006021782.txt,2006021789.txt,2006022038.rar,2006022057.rar,
但是$arr_file 却是一个空数组
谢谢各位!!
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
abaowu 2006-02-22
  • 打赏
  • 举报
回复
while (false !== ($file1 = readdir($handle))) {
$file1.=",";
echo $file1;
}

中$file1 = readdir($handle)
$file1已经重新赋值了
Chen13141 2006-02-22
  • 打赏
  • 举报
回复
主要是怕生成的文档编号重名 如200602161
如果用file_exists判断怕文件扩展名不一样也会存进去
Chen13141 2006-02-22
  • 打赏
  • 举报
回复
呵呵。。。我把主要的复制一下
ashchen 2006-02-22
  • 打赏
  • 举报
回复
这段代码好经典

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧