限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

PHP基础

PHP流程控制

判断 if if(){} if(){} elseif(){} elseif(){}... else{} if(): 代码块; endif; switch 注意break不要漏掉 switch(变量){ case 1: echo ""; break; case 2: case 3: case 4: echo ""; break; .... default[可省

作者
王明昌
发布时间
最后更新

判断

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 "
"; } $b++; }

四个跳出的区别

  • break 当循环里面遇到break,直接结束循环
  • continue 循环里遇到continue时,跳过本次循环继续后面的循环break/continue只可在循环里使用
  • die('hahaha')
  • exit('hahh');等同于die();终止当前脚本,输出一段信息
0/500
友善分享您的看法。
反馈邮箱