經(jīng)由過(guò)程$str=json_encode($data);把一個(gè)MYSQL表進(jìn)行了json操作,此刻是想再經(jīng)由過(guò)程json_decode($str)經(jīng)由過(guò)程輪回把每個(gè)字段的值顯示出來(lái),請(qǐng)問(wèn)應(yīng)該若何做?不要使用var_dump,var_dump是顯示出來(lái)所有名目,我只需要經(jīng)由過(guò)程輪回取每個(gè)字段的值,請(qǐng)輔佐
2 回答

婷婷同學(xué)_
TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊
你是用foreach,然后發(fā)現(xiàn)無(wú)法遍歷json_decode的結(jié)不美觀吧?這是因?yàn)閖son_decode默認(rèn)返回的是個(gè)對(duì)象。所以無(wú)法直接foreach,但var_dump可以將他顯示出來(lái)。使用json_decode的第二個(gè)參數(shù)bool $assoc,將它設(shè)置為true,就會(huì)以聯(lián)系關(guān)系數(shù)組形式返回了??梢詅oreach了。$arr = json_decode($str, true);

楊__羊羊
TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊
$arr= json_decode($str, true); foreach($arr as $k=>$v){ echo $v;}輸出結(jié)不美觀如下:ArrayArrayArrayArrayArrayArrayArrayArrayArrayArray 請(qǐng)問(wèn)是哪里不合錯(cuò)誤,為什么輸出仍是數(shù)組
- 2 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報(bào)
0/150
提交
取消