У меня есть большой 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)
Есть идеи, как это сделать?