首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在第一行显示第一个数组,然后在第二行显示第二个数组,然后在第三行显示第三个数组

如何在第一行显示第一个数组,然后在第二行显示第二个数组,然后在第三行显示第三个数组
EN

Stack Overflow用户
提问于 2019-12-28 11:22:47
回答 1查看 123关注 0票数 0

如何在第一行显示第一个数组,然后在第二行显示第二个数组,然后在第三行显示第三个数组

代码语言:javascript
复制
    Array
    (
    [S] => Array
        (
            [0] => Array
                (
                    [id] => 61
                    [area_code] => SS-5
                )

        )
    [A] => Array
        (
            [0] => Array
                (
                    [id] => 24
                    [area_code] => AHUP-9
                )
        )

    )

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-28 12:07:39

使用简单的带有级联的foreach循环:

代码语言:javascript
复制
foreach($data as $upkey=>$set){      
    foreach($set as $ind=>$value){  

        echo $value['area_code'];  

        if (isset($set[$ind+1])) echo '-----';
    }   
    echo PHP_EOL;  
}

演示

如果需要有列和行的表,可以使用以下简单示例:

代码语言:javascript
复制
// open table(thead included) and tbody tags
echo '<table class="table"><thead></thead><tbody>';       

foreach($data as $set){    
    // open row
    echo '<tr>';                            
    foreach($set as $value){   

        // print column with value
        echo '<td>'.$value['area_code'].'</td>'; 
    }   

    // close row
    echo '</tr>';                           
}

// close tbody and table tags
echo '</tbody></table>';  

演示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59510421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档