请问以下两种写法 哪种执行效率高呢?
-------------------------------
foreach ( $arr as $k => $i){
list($value) = each($arr);
echo '<h2 align="center">'.$value.'</h2>' ;
echo'<table border="1" width="100%">';
foreach ($i as $item => $kitem) {
echo '<tr>';
pendant que(liste ($clé,$valeur) = chacun($kitem)){
echo '<td>'.$value.'</td>' ;
}
echo '</tr>';
echo '</table>';
};
echo "<h2>" . $clé . "</h2>";
echo "<table width='500' border='1'>";
while(list($k,$v)=each($value)){
echo '<tr>';
while(list($kk,$vv)=each($v)){
echo '<td>' . $vv. '</td>';
}
echo '</tr>';
echo '</table>';
}
foreach() est spécialement préparé pour les tableaux