循环结构:
1.while循环
if(表达式)
只执行一次
while(表达式)
反复执行一条语句
while(表达式){
反复执行一条语句
}
while循环是先判定条件,成立则执行;
2.do-while循环
do-while 是先执行再判定条件
3.for循环
for(初始化;条件表达式;增量){
循环体
}
根据循环条件不同有两种类型的循环
1.一种:计数循环(for)
2.两种:条件型循环(while,do-while, foreach )
几个和循环有关的语句;
break(退出循环);
continue(退出本次循环);
exit;
return;
<?php
echo '<table border="1" width="800" align="center">';
echo '<caption><h1>使用一个while循环输出的表格</h1></caption>';
$i=0;
while($i<1000){
if($i%10==0){
if($i%20==0){
$bg="#ffffff";
}else{
$bg="#cccccc";
}
echo '<tr onmouseover="lrow(this)" onmouseout="drow(this)" bgColor="'.$bg.'">';
}
echo '<td>'.$i.'</td>';
$i++;
if($i%10==0){
echo '</tr>';
}
}
echo '</table>';
?>
<script>
var ys=null;
function lrow(obj){
ys=obj.bgColor;
obj.bgColor='red';
}
function drow(obj){
obj.bgColor=ys;
}
</script>
<?php
/**
* @author blog.anchen8.net
* @copyright 2016
*/
for ($a = 1; $a <= 1; $a++) {
echo '<table border="1" width="1000" align="center">';
echo '<caption>使用一个for循环输出九九乘法表格</caption>';
echo '</table>';
}
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= $i; $j++) {
echo "$j x $i = " . $j * $i . " ";
}
echo '<br>';
}
?>