解析してデータベースに挿入したい大きな csv があります。私はこのPHPを持っています:
$target = '../uploads/'.$f;
$handle = fopen($target, "r");
$data = fgetcsv($handle, 0, ",");
$rows = array();
while ($data !== FALSE) {
$rows[] = $data;
}
fclose($handle);
if (count($rows)) {
foreach ($rows as $key => $value) {
echo $value;
}
}
スクリプトを実行しようとするたびに、次のエラーが発生します。
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes)
これを行う方法はありますか?