有一種我不知道它叫什么的格式,但是在我的資料庫中,只要將 json 保存到資料庫中,它就會以這種格式完成。
如何將此格式轉換回 Json?有沒有可以快速完成的在線工具?
a:3:{s:7:"enabled";s:3:"yes";s:12:"notify_email";s:12:"{site_admin}";s:11:"notify_days";a:1:{i:0;s:3:"Mon";}}
uj5u.com熱心網友回復:
您擁有的不是 JSON,而是 PHPserialized資料。如果需要,您可以使用以下方法將其轉換回關聯陣列unserialize,然后再轉換為 JSON json_encode:
$s = 'a:3:{s:7:"enabled";s:3:"yes";s:12:"notify_email";s:12:"{site_admin}";s:11:"notify_days";a:1:{i:0;s:3:"Mon";}}';
$arr = unserialize($s);
print_r($arr);
echo json_encode($arr);
輸出:
Array
(
[enabled] => yes
[notify_email] => {site_admin}
[notify_days] => Array
(
[0] => Mon
)
)
{
"enabled": "yes",
"notify_email": "{site_admin}",
"notify_days": [
"Mon"
]
}
3v4l.org 上的演示
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/513502.html
上一篇:JLinkXML依賴問題
