分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

php (二) 流程控制

发布时间:2023-09-06 02:21责任编辑:胡小海关键词:暂无标签

流程控制

  顺序结构:代码从上往下,顺序执行

  分支结构:给定一个条件,同时有多种可执行代码,然后会根据条件执行某一段代码

  循环结构:在某一个条件控制范围内,指定的代码,可以重复执行

  语法:

    if(布尔表达式){

      条件满足时执行

    }else if(布尔表达式){

      条件不满足时执行

    }else if(布尔表达式){

      条件不满足时执行

    }......

    }else{条件都不满足时执行}

  return: 退出 

   break : 跳出

  intval() 小数变整数

 ???????if($a > 90){ ???????????return ‘优秀‘; ???????}elseif ($a > 80){ ???????????return ‘良好‘; ???????}elseif ($a > 70){ ???????????return ‘好‘; ???????}elseif ($a > 60){ ???????????return ‘及格‘; ???????}else{ ???????????return ‘不及格‘; ???????}

switch:

  语法:

    switch (条件表达式)

    { case 值:

      要执行的代码段;

      return ‘返回的内容‘;  // 表示结束这段代码,返回内容

    case 值:

      要执行的代码段;

      return ‘返回的内容‘;

    default:

      匹配失败 要执行的代码段;

      return ‘返回的内容‘;

    }

 ???????switch (intval($a/10)){ ???????????case 10: ???????????case 9: ???????????????return ‘>90‘; ???????????case 8: ???????????????return ‘>=80‘; ???????????case 7: ???????????????return ‘>=70‘; ???????????case 6: ???????????????return ‘及格‘; ???????????default: ???????????????return ‘小老弟怎么回事,不及格哟!‘; ???????} ???

-------------------------------------------------------

循环

  for(){}

  continue 跳出当前循环

(吐槽...... 跟Java一样(新萌不敢多说什么))

 ???for ($i = 0;$i<100;$i++){ ???????echo ‘$i‘; ???}
 ???$w = 0; ???while ($w<100){ ???????echo ‘$w‘; ???????$w++; ???}
 ???$d = 0; ???do{ ???????echo ‘$d‘; ???}while($d<100);

php (二) 流程控制

原文地址:https://www.cnblogs.com/mysterious-killer/p/9931852.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved