欢迎光临
感谢一路有你

PHP流程控制

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

判断

if

  1. if(){}
  2. if(){} elseif(){} elseif(){}… else{}
  3. if():
    代码块;
    endif;

switch

注意break不要漏掉

switch(变量){
    case 1:
        echo "";
        break;
    case 2:
    case 3:
    case 4:
        echo "";
        break;    
    ....
    default[可省]:
        echo "";
        break;
}

循环

while(bool型循环)

1.
$i = 1;
while(循环条件){
}

2.
while(循环条件):
语句;
endwhile;

for

for(初始值,循环体,增减量){}

扩展for

for单行99乘法表

for($a=1,$b=1;$a<=9;){
    echo $a.'x'.$b.'='.$a*$b.'&nbsp&nbsp&nbsp&nbsp';
    if($a==$b){
        $a++;
        $b=0;
        echo "<br/>";
    }
    $b++;
}

四个跳出的区别

  • break 当循环里面遇到break,直接结束循环
  • continue 循环里遇到continue时,跳过本次循环继续后面的循环break/continue只可在循环里使用
  • die(‘hahaha’)
  • exit(‘hahh’);等同于die();终止当前脚本,输出一段信息
赞(3) 打赏
未经允许不得转载:王明昌博客 » PHP流程控制
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏