流程式控制制:順序結構、分支結構(選擇結構)、迴圈結構。
<?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的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!