關於作業的問題,拜託一定要幫幫我,不然我連吃飯睡覺都會在想這個問題的
HUNT
HUNT 2017-07-29 09:06:48
0
3
1471

<?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">';
       }
   }
   echo '<td>'.($i 1).'</td>';

//此段我無法理解為何$i要加1,在嘗試去除加1時 if($i==0),列表將會失去原本的秩序,但在while循環中的</tr>結尾卻不見這樣加1的情況,怪的是在while循環結尾原沒被加1的請況,加上1後也同樣失去列表原本的秩序了
   if(($i 1)==0){
      echo '</tr>';
   }
}
echo '</table>';
?>

HUNT
HUNT

全部回覆(3)
ringa_lee

看這些一堆的大寫中文,就有點暈了哈,我想知道你現在這個問題解決了沒有

树&刀布

因為第十次要輸出,$i初始是0,(10)%10==0;而第十次時$I==9;所以$i+1)%10==0

树&刀布

因為

預設是自適應,根據字段長度自動調整,100是三位數說以所在 會長,解決方案可以給 一個寬度,或者給字段補零或空格,讓所有場一樣長
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板