首頁 > 後端開發 > php教程 > json_decode的有关问题,请教怎么通过循环取值

json_decode的有关问题,请教怎么通过循环取值

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-13 12:54:54
原創
1189 人瀏覽過

json_decode的问题,请问如何通过循环取值?
通过$str=json_encode($data);把一个MYSQL表进行了json操作,
现在是想再通过json_decode($str)通过循环把每个字段的值显示出来,请问应该如何做?
不要使用var_dump,var_dump是显示出来所有格式,我只需要通过循环取每个字段的值,请帮忙


------解决方案--------------------
你是用foreach,然后发现无法遍历json_decode的结果吧?
这是因为json_decode默认返回的是个对象。所以无法直接foreach,但var_dump可以将他显示出来。

使用json_decode的第二个参数bool $assoc,将它设置为true,就会以关联数组形式返回了。可以foreach了。

$arr = json_decode($str, true);
相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
mysql儲存json錯誤
來自於 1970-01-01 08:00:00
0
0
0
php - Json中存在的反斜線
來自於 1970-01-01 08:00:00
0
0
0
取得:傳輸JSON數據
來自於 1970-01-01 08:00:00
0
0
0
php json 轉換
來自於 1970-01-01 08:00:00
0
0
0
javascript - 關於json數據的展示問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板