Задать вопрос
keslo
@keslo

Как задать формат записи в виде ассоциативного массива в формате JSON в PHP?

Добрый день, господа.
- создаю именованный массив через array()
- кодирую его с помощью json_encode
- записываю в локальный файл

Если файл был пустой, то при нескольких записях согласно пунктам в итоговом файл оказывается записан массив:
[ {первая запись} {вторая запись} ]

Если файл не был пустой и в нем была конструкция вида в JSON:
{ "test" : "test" }
... то согласно вышеупомянутым пунктам новый файл после дозаписи в формате JSON будет таким:
{ "test" : "test", "0" : { первая запись }, "1" : { вторая запись } }

Вопрос: как сделать так, чтобы новые array() писались в новый пустой файл уже в виде JSON в таком виде:
{"0" : { первая запись } , "1" : { вторая запись } }
  • Вопрос задан
  • 2531 просмотр
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы