我可以编辑和上传包含超过 50000 条记录(购物车产品)的 CSV。它应该更新系统中的表数。所以我在我的购物车中使用 zend 框架。
我计划在使用 PHP/MYSQL 批量处理它们之前在内存中分解它们(50000 条 CSV 记录)
请任何人都可以给我建议
我到现在为止是
public function getDataFromPath($path=null) {
if($path == null) {
$path = $this->_path;
}
ini_set("auto_detect_line_endings", 1);
$fp = fopen($path, "r");
while(($line = fgetcsv($fp, 5000, ",")) !== FALSE) {
$line = self::trimArray($line);
$this->data[] = $line;
}
fclose($fp);
return $this->data;
}
问候肉山