Добрый день, господа.
- создаю именованный массив через array()
- кодирую его с помощью json_encode
- записываю в локальный файл
Если файл был пустой, то при нескольких записях согласно пунктам в итоговом файл оказывается записан массив:
[ {первая запись} {вторая запись} ]
Если файл не был пустой и в нем была конструкция вида в JSON:
{ "test" : "test" }
... то согласно вышеупомянутым пунктам новый файл после дозаписи в формате JSON будет таким:
{ "test" : "test", "0" : { первая запись }, "1" : { вторая запись } }
Вопрос: как сделать так, чтобы новые array() писались в новый пустой файл уже в виде JSON в таком виде:
{"0" : { первая запись } , "1" : { вторая запись } }