<?php
echo '<table width="800" border="1">';
for ($i = 0; $i <100; $i ) {
if($i ==0){
if($i ==0){
echo '<tr>';
}else{
echo '<tr bgcolor " red">';
なぜ $i を 1 ずつ増やす必要があるのか理解できません。増分 if($i ==0) を削除しようとすると、リストは元の順序を失いますが、これはそうではありません。 while ループの </tr> の最後にある場合 1 を追加する場合、不思議なのは while ループの最後に 1 が追加されていないことです 1 を追加すると、リストの元の順序になります
if(($i 1) ==0){
echo '</tr>';
}
echo '</table>' ;
?>
树&刀布2017-07-29 11:45:41
<td> はデフォルトで適応的であり、100 は <tr> の長さを示す 3 桁の数値であるため、解決策は <tr> に幅を与えることです。フィールドにゼロまたはスペースを埋め込むには、すべてのフィールドを同じ長さにします