<?php
#三大分支控制
#①顺序控制 ----代码从上到下,从左到右执行。
#②分支控制----单分支,双分支,多分支。
#单分支案例:(if)
$age=23;
if($age>18){
echo '你的年龄大于了18岁,你应该对你的行为负责!<hr/>';
}
#双分支案例(if....else)
$age2=34;
if($age2>18){
echo '你的年龄大于18岁!';
}else{
echo '你的年龄小于18岁!';
}
#多分支案例(if..else if....else if...else....)/switch
#switch语句结论:不论default在哪里,都是先匹配case,如果没有
#匹配的,然后就是default,直到碰到break语句终止。
echo '<hr/>';
$age3=17;
if($age3>18){
echo '你的年龄大于18岁,你应该被送入监狱!';
}else if($age3<18&&$age3>10){
echo '送入少管所!';
}else{
echo '说说就行了。';
}
echo '<hr/>';
$month=2;
switch($month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 12:
echo '是31天!';
break;
case 4:
case 6:
case 9:
case 11:
echo '是30天!';
break;
default:
echo '是29天或者是28天!';
break;
}
?>