PHP基础(二)

本文详细介绍了PHP中的三种基本流程控制结构:顺序结构、分支结构和循环结构。分支结构包括if语句、else子句、elseif子句及switch语句;循环结构包含while、do...while及for语句。此外还介绍了break、continue和exit等特殊流程控制语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PHP流程控制
  程序结构化所需要的三种基本结构:顺序结构、分支结构(选择结构或条件结构)和循环结构
    1.顺序结构:程序按照从上到下从左到右顺序执行
    2.分支结构
      1>单一条件分支结构(if)
        语法格式:
          if(表达式)
            语句块;
      2>双向条件分支结构(else子句)
        语法格式:
          if(表达式){
            语句块1;
          }else{
            语句块2;
          }
      3>多向条件分支结构
        语法格式1(else if子句):
          if(表达式1){
            语句块1;
          }else if(表达式2){
            语句块2;
          }
            ...
          else if(表达式n){
            语句块n;
          }else{
            语句块n+1;
          }
        语法格式2(switch语句):
          switch(表达式){
            case 值1:
              语句块1;
            break;
            case 值2:
              语句块2;
            break;
            ...
            case 值n:
              语句块n;
            break;
            default:
              语句块n+1;
          }
    4>巢状条件分支结构
      语法格式:
        if(表达式1){
          if(表达式2){
            ...
          }else{
            ...
          }
        }else{
          if(表达式3){
            ...
          }else{
            ...
          }
        }
  3.循环结构
    1>while语句
      语法格式:
        while(表达式){
          循环体;
        }
    2>do...while语句
      语法格式:
        do{
          循环体;
        }while(表达式); //注意分号
    3>for语句
      语法格式:
        for(初始化;条件表达式;增量){
          循环体;
        }
特殊流程控制语句
  break语句:结束循环
  continue语句:结束本次循环执行下次循环
  exit语句:结束脚本

转载于:https://www.cnblogs.com/yexiang520/p/5538611.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值