[爆卦]php表格製作是什麼?優點缺點精華區懶人包

為什麼這篇php表格製作鄉民發文收入到精華區:因為在php表格製作這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者martone (Krel)看板PHP標題[請益] php新手製作動態表格疑慮時間Tue Jan...


第一次使用php,首試態動表格,採巢狀迴圈方法來製作

二維格表,卻不瞭解為何內部迴圈只跑一次?

<?
$total_length =15;
$every_rows_length =$total_length/4;
$i=0;
$y=1;
echo "<table border=1>";

for($i; $i<$every_rows_length; $i++)
{
echo"<tr>";
for($y; $y<=4; $y++)
{
echo "<td>$y</td>";
}
echo"</tr>";
}

echo "</table>";
?>
外部迴圈可以執行理應有的次數,但內部就不行,
如果將$y=1 指定在內部迴圈就能跑4次,但不瞭解為什麼
是否要設定global ? 在內、外部都設了global $y; 還是一樣

不好意思可否幫我解答一下呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.240.52
ppcat:內部迴圈做完以後 $y要重設 不然後面都大於4了 @@" 01/29 21:54
martone:XD 原來如此 自已該加強了 謝謝 01/29 22:22
litthe:把$y=1 放到for裡面 如: for($y=1; $y<=4; $y++) 01/29 22:22
chph:建議初始值寫在迴圈裡面就好..你的撰寫習慣可以修改一下 01/29 22:55
martone:其實是因為$y的值應該要一直加下去沒錯,所以有小改一下 01/29 23:13

你可能也想看看

搜尋相關網站