這篇文章帶給大家的內容是關於thinkphp5中如何把json物件轉換為陣列(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
1.一開始我們用以下程式碼輸出:
上面的程式碼會輸出以下json物件:
.
我們要想在頁面上輸出必須轉換為數組才行:
$list = json_decode($list->getContent(),true); $this->assign('data',$list['data']); return $this->fetch('tea');
這樣我們就能將json物件轉為數組,並且將$list裡的data數組取出來,然後我們在前台使用volist標籤循環輸出:
{volist name="data" id="it"} <a href="{:url('index/index/test')}?teacherid={$it.teacherid}" class="weui-media-box weui-media-box_appmsg"> <div class="weui-media-box__hd" > <img class="weui-media-box__thumb" src="../../../public/static/images/cat.jpg" alt=""> </div> <div class="weui-media-box__bd" > <h4 class="weui-media-box__title">教师:{$it.teachername}</h4> <p class="weui-media-box__desc">任课:{$it.course}</p> </div> </a> {/volist}
這樣我們前台頁面就出來了:
#相關文章推薦:
以上是thinkphp5中如何把json物件轉換為陣列(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!