簡體   English   中英

MySQL中的PHP和JSON數據類型

[英]PHP and JSON datatype in 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,因此無法自己檢查。)

我認為通過序列化和反序列化,您可以獲得所需的任何內容。 因此,只需使用序列化存儲所有值,就可以通過反序列化獲得該值。 因此,只需檢查序列化和反序列化即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM