使用list和each配合,的作业,输出一行后,如何换行
梁雪雷
梁雪雷 2021-09-05 00:36:18
[PHP讨论组]

<?php$arr=array(      '教学部'=>array(       array('李1','18','人妖'),       array('高1','20','男'),       array('张1','21','妖人'),   ),   '宣传部'=>array(       array('李2','18','人妖'),       array('高2','20','男'),       array('张2','21','妖人'),   ),   '财务部'=>array(       array('李3','18','人妖'),       array('高3','20','男'),       array('张某','21','妖人'),   ),);foreach($arr as $k=>$a){echo'<table width="500" border="1">';                echo $k ;               foreach($a as $b=>$c){            foreach($c as $d=>$e){                                          $i=list($one,$two,$three)=$e;           { echo '<td>'.$i.'</td>';          }                               }         }                   echo '</table>';  }           ?>

梁雪雷
梁雪雷

全部回复(2)
autoload

QQ截图20210906095222.png

输出应该是这个样式

autoload
foreach($arr as $k=>$a)
{    
        echo'';  
        echo $k ;                  
        foreach($a as $b=>$c){         
         echo "<tr>";                    
                foreach($c as $d=>$e){                                                  
                $i=list($one,$two,$three)=$e;                         
                echo ''.$i.'';  
         echo "</tr>";                                          
        }                         
                  
        }                      
        echo ''; 
}

在第一层foreach内部的开始和结束分别添加

与即可

  • 回复 谢谢老师
    梁雪雷 作者 2021-09-06 09:43:21
  • 回复 应该是第二层
    autoload 作者 2021-09-06 09:44:53
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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