1. 单路分支
* //条件bool, true或false, > < == != & || ! isset()
* if(条件)
* 执行下面一条语句
*
* if(条件)
* {
* 代码段;
* 代码段;
* }
*
*
* 2. 双路分支
* 使用else从句
*
* if(条件)
* 执行一条语句
* else
* 执行一条语句
*
* if(条件){
* 一条或多条代码
* }else{
* 一条或多条代码
* }
*
* 3. 多路分支
* 可以使用 if else if 和 switch case
* //这是一种互斥的关系。
* if(条件){
*
* }elseif(条件){
*
* }elseif(条件){
*
* }else if(条件){
*
* }else{
*
* }
*
* switch(变量){
* case 值:
* 代码;
* break ;
* case 值1:
* 代码;
* break;
* default:
* 代码;
*
* }
* 如果是判断一段范围我们使用elseif
* 如果是单个值匹配我们使用switch
*
* *
* 4. 嵌套分支
* if(){
* if(){
*
* }else{
* if(){
*
* }
* }
* }else{
* if(){
*
* }else{
* swicth(){
*
* }
* }
* }
*