Сохранить большой JSON файл PHP

Создал массив товаров, данных по ним много. Всего товаров 8235. Как можно записать такой массив?

Этим вариантом смог записать 3 товара

$filename = 'dump.json';
$file = fopen($filename,'w+');
fwrite($file, $json);
fclose($file);

Другой вариант смог сохранить 350 товаров

$file = fopen("dump2.json", "w+"); 
$pieces = str_split($json, 1024 * 4); 
foreach ($pieces as $piece) { 
  fwrite($file, $piece, strlen($piece)); 
} 
fclose($file); 

В PHP.ini менял значения max_execution_time, max_input_time, upload_max_filesize, post_max_size, но результата не дало


Ответы (0 шт):