php 数组处理
上面是一个数组,数组中是对象,
怎么处理才能每个数组中的需要的值取出来重新赋值一个数组,
处理好的数据:
[
{
commonName:'123'
},
{
commonName:'123'
}
]
我现在只能是把数组重新循环赋值了一遍。
我的代码:
public function newsAll()
{
//从数据获取的数据,这里是数组,所以就不用转为数组,直接循环就可了。
$newAllList = News::all();
//处理数据格式
if($newAllList){
forEach($newAllList as &$list){
$list = [
'commonName' => $list['commonName'],
'zuoZhe' => $list['xinWenShiJian'],
'xinWenShiJian' => $list['xinWenShiJian'],
'suoLueTu' => $list['suoLueTu'],
'news_id' => $list['news_id'],
];
}
return json($newAllList);
}
}
最后的结果就是我需要。其实我就想把数据过滤一下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,不是很清楚你想表述一个什么东西,从截图来看(TMD为啥就不能用```符号格式化一下代码贴代码出来????)这里是一个数组json数据,然后看了你的结果,你好像是想从这个数据里取一套数据出来。
那么如下: