php 条件判断
1、三元运算符 ? :
$ouyang = '欧阳'; var_dump( $ouyang ? '我是欧阳克' : '我也不知道我是谁' );
2、if
$ouyang = '欧阳'; if($ouyang){ echo $ouyang; }
3、if else
$ouyang = '欧阳'; if($ouyang){ echo $ouyang; }else{ echo '灭绝师太'; }
4、if elseif else
$ouyang = '欧阳';$miejue = '灭绝师太';if($ouyang){echo $ouyang;}else if($miejue){echo $miejue;}else{echo '西门大官人';}
5、switch case default
$str = 'ximen';switch ($str) {case 'ouyang':echo '我是欧阳';case 'miejue':echo '我是灭绝师太';case 'ximen':echo '我是西门大官人';default:echo '我不知道我是谁';}
6、break
$str = 'ximen';switch ($str) {case 'ouyang':echo '我是欧阳';break;case 'miejue':echo '我是灭绝师太';break;case 'ximen':echo '我是西门大官人';break;default:echo '我不知道我是谁';break;}
7、PHP8 新特性 match
$str = 'ximen';echo match ($str) {'ouyang' => '我是欧阳','miejue' => '我是灭绝师太','ximen' => '我是西门大官人'};
匹配多条件、默认值
$str = 'ouyang';echo match ($str) {'miejue','miejueshitai' => "我是灭绝师太",'ximen','ximendaguanren' => "我是西门大官人",default => '我是欧阳',};
8、switch 和 match 对比

