Я хочу создать один json-файл с массивами, закодированными как json line by line. Так это будет выглядеть примерно так:Создание файла multiroot json
{...valid json 1...}
{...valid json 2...}
Но когда я использую простой fwirte с «/ п» флагом, чтобы сделать это, я получаю неожиданное EOF в первой строке файла JSON. Как я не мог создать jsons один за другим в файле, который имеет расширение .json.
Неправильно, и как я могу исправить это?
EDIT. Пример кода, который я использую:
$file = fopen("output.json", "w");
$arr = ['a', 'b'];
fwrite($file, json_encode($arr), "\n");
fclose($file);
Пожалуйста опубликовать некоторые кода для писать и читать файл. – cyfur01
Несомненно, сделано! ;) – khernik