Тип данных PHP и JSON в MySQL

Несмотря на недавняя реализация типа данных JSON в MySQL Я не могу найти слова об этом в соответствующей документации PHP.
Мой вопрос: будет ли PHP автоматически преобразовывать ячейки столбца JSON в фактические значения — массивы или литералы — или будет предоставлять только строки в кодировке json. Подобно:

$sql_query = "SELECT JSON_ARRAY(1,2,3)";
$result = mysqli_query($sql_query);
$value = mysqli_fetch_row($result)[0];
// what is a $value? Array(1,2,3) or a string "[1,2,3]"// do I have to use json_decode() to get an actual array here?

(У меня сейчас нет MySQL 5.7, поэтому я не могу проверить это сам.)

1

Решение

я думаю с сериализации а также десериализации Вы получаете все, что хотите.
так что просто сохраните все значения с помощью serialize, и вы можете получить эти значения с помощью unserialize.
так что просто проверьте сериализацию и десериализацию.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]