我使用json来处理csv文件,但是当文件太大时,我的电脑开始出现问题,所以我要求提供一小段代码,说明如何读取csv文件并将其逐行插入数据库(mysql),而不会占用大量内存
yqlxgs2m1#
您可以使用此代码打开流来读取文件:
$newfilename = "redirect.csv"; move_uploaded_file($_FILES["csvfile"]["tmp_name"], "img/" . $newfilename); $file = fopen($filename,"r"); while(($entry = fgetcsv($file, 50000, ";")) !== FALSE) { //your code here }
1条答案
按热度按时间yqlxgs2m1#
您可以使用此代码打开流来读取文件: