使用list和each配合,的作業,輸出一行後,如何換行
梁雪雷
梁雪雷 2021-09-05 00:36:18
0
4
968

<?php$arr=array(      '教學部'=>array(       array('李1','18','人妖'),       array('高1','20'),       array('高1','20','高1','20',' 男'),       array('張1','21','妖人'),   ),   '宣傳部'=>array(       array(李 2','20','男'),       array('張2','21','妖人'),   ),   '財務部'=>array(     '人妖'),       array('高3','20','男'),       array('張某','21','妖人'),   ),);foreach($arr as $k=> ;$a){echo'<table width="500" border="1">';                echo $k ;          = >$e){                                          $ .'</td>';          }                            lt ;/table>';  }           ?>

梁雪雷
梁雪雷

全部回覆(2)
逆旅行人

QQ截图20210906095222.png

輸出應該是這個樣式

逆旅行人
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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板