PHP – fgetcsv()重置指针
发布时间:2020-12-13 22:09:28 所属栏目:PHP教程 来源:网络整理
导读:如何使用fgetcsv()重置文件指针? 我有下面的循环,嵌套在另一个while循环中.然而,它开始从断点而不是第一次运行后的开头读取CSV. while($line2 = fgetcsv($fp2,$length2,$fildDelineate2)) { if($line[0] == $line2[0]) { $desc = addslashes(strip_tags($li
如何使用fgetcsv()重置文件指针?
我有下面的循环,嵌套在另一个while循环中.然而,它开始从断点而不是第一次运行后的开头读取CSV. while($line2 = fgetcsv($fp2,$length2,$fildDelineate2)) { if($line[0] == $line2[0]) { $desc = addslashes(strip_tags($line2[6])); $import2 = "insert into $table2 values('$id','1',"$line[1]",'$desc','','0')"; mysql_query($import2) or die('import2 '.mysql_error()); $count++; break; } } 解决方法
您可以使用
rewind()或
fseek()执行此操作:
rewind($fp2); // ...is the same as: fseek($fp2,0); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |