我在使用PHP处理大型CSV文件时遇到问题

时间:2018-11-22 09:23:49

标签: php mysql json

我正在使用JSON处理csv文件,但是当文件太大时,我的PC开始出现问题,因此我要求提供一小段有关如何读取CSV文件并将其插入数据库的代码(mysql )逐行而不占用太多内存

1 个答案:

答案 0 :(得分:-1)

您可以使用以下代码并打开流以读取文件:

$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
}