<u>复制代码</u> 代码如下: <br><?php <BR>/* 循环结构 <br>* 一、while循环 <br>* while(表达式) <br>* { <br>* 循环体;//反复执行,直到表达式为假 <br>* } <br>* 二、do-while循环 <br>* 三、for循环 <br>* <br>* 根据循环条件不同,有两种类型的循环 <br>* <br>* 一种:计数循环 (一般使用for) <br>* 另一种:条件型循环 (一般使用 while do-while) <br>* <br>* <br>* <br>*/ <br>//while的使用 <br>/*$num=0; <br>while($num{ <br>echo "输出结果{$num}"; <br>$num++; <br>}*/ <br>//while输出表格 <br>echo '<table border="1" width="800" align="center">'; <br>echo '<caption><h1>使用while输出表格</h1></caption>'; <br>$i=0; <br>while($i{ <br>//隔10次换一行 <br>if($i%10==0) <br>{ <br>if($i%20==0) <br>{ <br>$bg="#ffffff"; <br>} <br>else <br>{ <br>$bg="#cccccc"; <br>} <br>echo '<tr onmouseover="orow(this)" onmouseout="nrow(this)" bgcolor=".$bg.">';//输出隔行换色 <br>} <br>echo '<td>'.$i.'</td>'; <br>$i++; <br>if($i%10==0) <br>{ <br>echo '</tr>'; <br>} <br>} <br>echo '</table>'; <br>?> <br><script type="text/javascript"> <BR>var old=null; <BR>//鼠标放上时显示黄颜色的背景 <BR>function orow(obj) <BR>{ <BR>old=obj.bgColor; <BR>obj.bgColor='yellow'; <BR>} <BR>//鼠标离开时返回原来的颜色 <BR>function nrow(obj) <BR>{ <BR>obj.bgColor=old; <BR>} <BR></script> <br>