选择结构:if/else
if(条件){
执行语句;
}else if(){
执行语句;
}else{
执行语句;
}
循环结构: for
for(初始条件;条件判断;更新条件){
执行语句;
}
for($i=0;$i<10;$i++){
print "$i 的平方=".$i*$i."<hr>";
}
循环结构: foreach--经常用于数组中(用于遍历数组中的所有元素)
<?php
$string=array("aa","bb","cc","dd");
for($i=0;$i<count($string);$i++){
print "数组中的成员$i=".$string[$i]."<hr>";
}
foreach($string as $i){
echo "数组中的成员$i\n";
}
?>
循环结构: while/do{}while/
- while(先进行条件判断){
执行语句;
}
- do{
先执行一轮执行语句;
}while(后进行条件判断)
替代语法 控件: 结束控件; 原来的{}没有
<?php
$a=5;
if($a==5):
echo "a=5<br>";
elseif($a==6): //注意这里的elseif是连起来的
echo "a=6<br>";
else:
echo "都不相等<br>";
endif;
for($i=0;$i<10;$i++):
print "$i 的平方=".$i*$i."<hr>";
endfor;
?>