PHP中怎么批量导出csv文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
PHP批量导出csv文件的主要程序部分:
< ?php
function getmicrotime(){
list($usec, $sec) = explode(” “,microtime());
return ((float)$usec + (float)$sec);
}
?>
< ?php $time_start = getmicrotime(); include(”db.inc.php”);//连接数据库 $db=new testcsv; ?> < ?php $handle = fopen (”test.csv”,”r”); $sql=”insert into scores(idcard,names,num,sex,nation,score) values(’”; while ($data = fgetcsv ($handle, 1000, “,”)) { $num = count ($data); for ($c=0; $c < $num; $c++) { if($c==$num-1){$sql=$sql.$data[$c].”‘)”;break;} $sql=$sql.$data[$c].”‘,’”; } print “< br>”; echo $sql.”< br>”; $db->query($sql); echo “SQL语句执行成功!< br>”; $sql=”insert into scores(idcard,names,num,sex,nation,score) values(’”; } fclose ($handle); $time_end = getmicrotime(); $time = $time_end – $time_start; echo “程序执行时间:”.$time.”秒”; ?>
看完上述内容,你们掌握PHP中怎么批量导出csv文件的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。