同很多强类型语言一样,php也提供了三种循环方式:
for循环(变形foreach循环),while循环,do....while循环
下面分别介绍:
for循环
for(var $i=0;$i<10;$i++){
each $i;
}
for循环变形foreach
$colors = array("red","green","yellow");
foreach($colors as $x){
echo $x;
}
---------------------------------------------------------------------------
while 循环
$i = 10;
while($x>0){
echo $x;
}
-------------------------------------------------------------------------
do....while 循环
$i=10;
do{
$i --;
}while($>0);
-------------------------------------------------------------------------
php同样提供了开关语句switch
switch(flag){
case r : // 当flag的值为r时,执行此处代码,下同
echo "red";
break;
case b:
echo "blue";
break;
default:
echo "green";
}