как конвертировать JSON в строку

6

как преобразовать json-объект в строку

Я хочу вставить json-объект в базу данных mysql

  • 2
    Что такое «объект json» в php?
  • 4
    вывод json_encode - это строка! о каком объекте json ты говоришь?
Теги:

2 ответа

10

Вам может быть интересно json_encode().

С другой стороны, если у вас уже есть что-то json encoded, то это уже строка, и вы можете просто сохранить ее как-есть в базе данных.

  • 0
    Старый пост, но вы можете сказать мне, почему я получаю эти \n вместо new line в моей строке? Мне нужно json_encode($data) для хранения в Redis (в виде строки). И позже json_decode($string) чтобы получить мои значения из json ..
  • 1
    Это просто, как перенос строки кодируется в JSON (и JavaScript). Когда он анализируется, \n "снова становится" переводом строки, см. Jsfiddle.net/tafodvn5
Показать ещё 1 комментарий
0

JSON сам по себе является строкой. Люди используют json_encode() и json_decode() для преобразования объектов/массивов PHP в строку и обратно в объекты/массивы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню