本篇文章给大家带来的内容是关于thinkphp5中如何把json对象转换为数组(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1.一开始我们用以下代码输出:
上面的代码会输出以下json对象:
.
我们要想在页面上输出必须转化为数组才行:
立即学习“PHP免费学习笔记(深入)”;
$list = json_decode($list->getContent(),true);
$this->assign('data',$list['data']);
return $this->fetch('tea');这样我们就能将json对象转为数组,并且将$list里的data数组取出来,然后我们在前台使用volist标签循环输出:
Easily find JSON paths within JSON objects using our intuitive Json Path Finder
30
{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中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号