if else / switch / while / do while
if else:
if(判断语句){判断成立输出的代码}else{判断不成立输出的代码}if(判断语句){判断成立输出的代码}else if(判断语句){判断成立输出的代码...if else可以有多个}else{判断不成立输出的代码}$userage = 11;if($userage > 14){echo "成年了";}else{echo "未成年";}if($userage > 14 && $userage < 20){echo "成年了";}else if($userage > 20 && $userage < 30){echo "上大学";}else if($userage > 30){echo "自立";}else{echo "未成年";}
switch
$week = '一';switch ($week){case "一":echo '今天星期一';break;case "二":echo '今天星期二';break;case "三":echo '今天星期三';break;case "四":echo '今天星期四';break;case "五":echo '今天星期五';break;default:echo '周末';break;}
while
while循环 : 当判断语句为假的时候退出循环$a = 10;while($a> 5){echo $a;$a--;echo "<br/>";}
do while
do while循环 : 当判断语句为假的时候退出循环$a = 10;do{echo $a;$a--;echo "<br/>";}while($a> 5);
for
for循环:判断语句为假的时候退出循环for( $a = 10; $a > 0; $a--){echo $a;echo "<br/>";}退出当前本次循环并进入下一次循环: continue;退出当前循环: break 循环外部的代码继续执行;退出整个程序: exit 循环外部的代码不执行;