@KiselevPD

Как записать в JSON без перезаписи?

Добрый вечер. Возникает проблема при записи в JSON файл:
есть код

$arrayApi = array('date'=>$datetime[0], 'time'=>$datetime[1], 'price'=>$date[0]['price'], 'discount_price'=>$date[0]['discount_price'], 'is_free'=>$date[0]['is_free']);
    $res = json_encode($arrayApi);
    file_put_contents("1.json",$res);


который пишет в JSON файл и на выходе мы получаем
{"date":"2017-05-31","time":"02:00:00","price":"4000","discount_price":"3000","is_free":"1"}

Каждый раз запуская его - он удаляет предыдущую строку, а нужно продолжать список пока число строк не достигнет значения 14:
{"date":"2017-05-30","time":"00:00","price":5000,"discount_price":4000,"is_free":false},{"date":"2017-05-30","time":"01:30","price":5000,"discount_price":4000,"is_free":false},{"date":"2017-05-30","time":"03:00","price":5000,"discount_price":4000,"is_free":false}

Что нужно добавить для достижения результата?
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект