阳光里晒干的回忆~3年前
while循环 while循环是一个布尔型循环,while(布尔判断)的值为true就执行大括号括起来的代码。如果为假就跳出去,执行后续代码 现在要写一个0-99的各行变色表格改怎么写?【要求默写】 //定义循环的初始值 $i=0; echo '<table width="800" border="1">'; while($i<100){ //0-9为一行 //10-19为一行 //因此,每一行都能够被10求模,如为为10 if($i%10==0){ //为了隔行变色,每20,40,60,以再进行一次取余运算 if($i%20==0){ echo '<td>'; } else{ echo '<tr bgcolor="pink">'; } } echo '<td>'.$i.'</td>'; //一定要加,不然死循环了 $i++; //同理,每一行结束是不是应该有一个</tr> if($i%10==0){ echo '</tr>'; } } echo '</table>'; 基本实现逻辑如下: 1.先输出表格标签; 2.通过第一层循环再输出行标签 3.在第一层循环里面再插入一层循环标签
0