作者pm2001 (62.4 XD)
看板Web_Design
標題Re: [問題]迴圈產生表格的疑問
時間Sun Sep 23 20:31:47 2007
※ 引述《roga (凝視)》之銘言:
: 如果是用 table 排,要多很多次判斷和運算,還有多很多字元。
: for($i = 1 ; $i<= 1000 ; $i++) { //假設有 1000 個 item
: if($i % 4 == 1) // 多第一次運算&判斷,4個col換行
: echo '<tr>';
: echo '<td>item</td>';
: if($i %4 == 0) // 多第二次運算 & 判斷
: echo '</tr>';
: }
: 迴圈跑一千次,就多兩千次判斷+兩千次餘數運算,浪費啊...
要精簡的話
並不需要判斷兩次
除了開始跟最後
</tr>後面都是直接接<tr>
兩次的判斷直接減少一半
要怕server負擔重
那更容易了
改成用javascript產生table
server只要丟要放幾張圖片
剩下的全部丟給client端去處理就行了
--
○ /
你 我﹨╲﹋
◎﹌/
∕ 不╰○∕ ╭U╮
他→
︵○ ~
喔一 ↖
(¯ ─
去 是 ╲﹨○∕
╱ 送 ) < F >在
╯╯ ↗
╲︳○
/) ╲
死 天 ╭
├┤╮
∕﹨ ╰O╯
飛 ╱
一刀兩斷──╮
¯╰□▽
我仆 ╮ 使 ╪ ○╯慢 ╴╴
╴╴▄▃▆) ╰───
凱薩劍!!∕﹨
街了 ○︵── ╞╡ ∕├╮走 ──
──○
 ̄○﹏↙
路面不平,請小心 by P.M
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.116.133