亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將保存在數據庫中的 JSON 字符串轉換為這種格式的 PHP 數組

將保存在數據庫中的 JSON 字符串轉換為這種格式的 PHP 數組

PHP
飲歌長嘯 2023-06-18 15:55:30
我有以下存儲在我的數據庫中的 json 字符串:{"Monomeer5e68d7e547620":{"naam":"Monomeer","url":"https:\/\/website.nl\/new\/folie\/monomeer","afbeelding":"assets\/images\/noimg.jpg","aantal":"5","prijs":"2.28","totaalprijs":"20.4","hoogte":"20","breedte":"20","uploaden":"1","specificaties":"Array","controle":"1"},"Elastieken5e68d7e5477b6":{"naam":"Elastieken","url":"https:\/\/website.nl\/new\/folie\/monomeer","afbeelding":"assets\/images\/noimg.jpg","aantal":"1","prijs":"4.50","totaalprijs":"4.5","hoogte":"","breedte":"","uploaden":"0","specificaties":"","controle":""},"Tiewraps5e68d7e5477c8":{"naam":"Tiewraps","url":"https:\/\/website.nl\/new\/folie\/monomeer","afbeelding":"assets\/images\/noimg.jpg","aantal":"1","prijs":"9.95","totaalprijs":"9.95","hoogte":"","breedte":"","uploaden":"0","specificaties":"","controle":""}}它包含產品信息,否則將由如下所示的會話顯示:Array(    [Monomeer5eeb62474c5ba] => Array        (            [naam] => Monomeer            [url] => https://website.nl/new/folie/monomeer            [afbeelding] => assets/images/noimg.jpg            [aantal] => 1            [hoogte] => 5            [breedte] => 11            [uploaden] => 1            [specificaties] => Array                (                    [Lijmlaag] => Array                        (                            [waarde] => Wit                        )                    [Laminaat] => Array                        (                            [waarde] => Mat laminaat                        )                    [Afwerking] => Array                        (                            [waarde] => Contoursnijden                        )                )            [prijs] => 0.3355            [totaalprijs] => 0.3355        )當會話過期時,我希望有人能夠再次查找他們的訂單信息,所以在顯示這個的頁面上我試圖建立一個檢查(查看會話是否存在,如果存在則循環會話,如果不循環在與會話完全相同的 php 數組上)。但是要獲得與我的會話相同的數組,它需要從 JSON 字符串轉換而來。我怎樣才能做到這一點?將上面的 JSON 字符串轉換為與我的 PHP 會話內容看起來相同的 PHP 數組。
查看完整描述

1 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

您必須使用函數的第二個參數json_decode,它實際上會將您的 JSON 字符串解碼為數組,而不是 stdClass 對象。

$array?=?json_decode($json,?true);

從文檔:

json_decode?(?string?$json?[,?bool?$assoc?=?FALSE?[,?int?$depth?=?512?[,?int?$options?=?0?]]]?)?:?mixed

assoc當為 TRUE 時,返回的對象將被轉換為關聯數組。


查看完整回答
反對 回復 2023-06-18
  • 1 回答
  • 0 關注
  • 147 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號