PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

foreach遍历list,unset删除符合条件数组元素后,向模版返回json结果

管理员 2024-12-14
Fastadmin
6
foreach ($list as $k=>$row) {    if($k == 1) {        unset($list[$k]);        $total--;    }    $list = collection($list)->toArray();    $result = array("total" => $total, "rows" => $list);    return json($result);}return $this->view->fetch();

问题:unset元素后,模版列表中无输出,但是后台return数据页面是接收到了。
解决:发现unset元素后,原数组的索引被破坏,输出到模版导致无结果。需要在return前对$list数组重新索引

$result = array("total" => $total, "rows" => array_values($list));

仅作为自己记录


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部