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

Как добавить через Php данные в json file?

Есть такой файл book.json
{
    "books":[
        {
        "email":"test@test.te",
        "author":"John Name",
        "created":"2017-03-24 10:41:21"
        },
        {
        "email":"test@test.te",
        "author":"John Name",
        "created":"2017-03-24 10:41:21"
        },
        {
        "email":"test@test.te",
        "author":"John Name",
        "created":"2017-03-24 10:41:21"
        }
    ]
}

Как через Php можно добавить еще данные в json?
  • Вопрос задан
  • 1643 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
$json = json_decode(file_get_contents('book.json'), true);

$json['books'][] = [
  'email' => 'foo',
  'author' => 'bar',
  'created' => '42',
];

file_put_contents('book.json', json_encode($json));

Пример.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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