php - foreach遍历父数组,然后遍历子数组,如何拼接父子数组
PHPz
PHPz 2017-04-10 15:34:18
[PHP讨论组]

说明:parent array中含有唯一pid,pid通过调用M层获取子数组内容,要求parent数组和child数组拥有相同的key,然后合并成一起
code:

foreach($parentArray as $v){
    $a['id']=$v['pid'];
    $a['name'] =$v['name'];
    ...
    $array[] =$a;
    $childContent = $m->getChildContent($v['pid']);
    foreach($childContent as $v2){
        $b['id']=$v2['cid'];
        $b['name']=$v2['cname'];
        ...
        $array2[]=$b;
    }
}

我想让输出这样的格式

array[0]{
    $array里的内容,
    $array2里的内容
}
array[1]{
   $array,
   $array2,
}

因为是无限分级,想将foreach遍历数组中第一个和child数组 组合成一起,做为一个数组,
最后输出样式:
parent父栏目
--child子栏目
parent父栏目
--child子栏目
parent父栏目
--child子栏目
.....

PHPz
PHPz

学习是最好的投资!

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号