时间:2021-07-01 10:21:17 帮助过:23人阅读
<?php
/**
* 流程控制:
* 顺序结构、分支结构(选择结构)、循环结构
*
* 1、分支结构:
* 1.1、单一条件分支结构(if)
* 1.2、双向条件分支结构(else)
* 1.3、多向条件分支结构(elseif、switch)
* 1.4、巢状条件分支结构
*/
/**1.1、单一条件分支结构(if)*/
if (1==1){
echo "iwanghang Android<br>"; // iwanghang Android
}
/**1.2、双向条件分支结构(else)*/
if (1==1){
echo "iwanghang xixi<br>"; // iwanghang xixi
}else{
echo "iwanghang haha<br>";
}
if (1==2){
echo "iwanghang 666<br>";
}else{
echo "iwanghang 777<br>"; // iwanghang 777
}
/**1.3、多向条件分支结构(elseif、switch)*/
$a = 1;
if ($a==3){
echo "iwanghang 333<br>";
}elseif($a==2){
echo "iwanghang 222<br>";
}elseif($a==1) {
echo "iwanghang 111<br>"; // iwanghang 111
}else{
echo "a不是1、2、3<br>";
}
switch ($a){
case 3:
echo "a==3<br>";
break;
case 2:
echo "a==2<br>";
break;
case 1:
echo "a==1<br>"; // a==1
break;
default:
echo "a不是1、2、3<br>";
}
$b = 33; // 这里可以尝试给b赋值3、33、333,看一下打印结果
switch ($b){
case 3:
case 33:
case 333:
echo "b符合3、33、333其中一种情况<br>"; // b符合3、33、333其中一种情况
break;
case 2:
echo "b==2<br>";
break;
case 1:
echo "b==1<br>";
break;
default:
echo "b不是1、2、3<br>";
}
/**1.4、巢状条件分支结构*/
$name = "iwanghang";
$sex = "man";
$age = 18;
if ($sex == "man"){
echo "{$name}是老爷们<br>"; // iwanghang是老爷们
if ($age > 60){
echo "{$name}退休了".($age-60)."年<br>";
}else{
echo "{$name}还有".(60-$age)."年退休<br>"; // iwanghang还有42年退休
}
}else{
echo "{$name}是老娘们<br>";
}以上就是Android程序员学PHP开发(10)-流程控制-PhpStorm的内容,更多相关内容请关注PHP中文网(www.gxlcms.com)!