php 流程控制switch的简单实例


Posted in PHP onJune 07, 2016

switch允许对一个标量(表达式)的多个可能结果做选择。

语法:

switch (expr) { 
  case result1: 
  statement1 
  break; 
  case result2: 
  statement2 
  break; 
  …… 
  default: 
  statement 
}

系统计算expr的值,根据计算结果(result1、result2等)来选择下面对应执行语句,如果所有的case结果都不符合,则会执行default里的语句。

例子:

<?php 
switch ($x) { 
  case 0: 
  echo "x 等于 0"; 
  break; 
  case 1: 
  echo "x 等于 1"; 
  break; 
  case 2: 
  echo "x 等于 2"; 
  break; 
  default: 
  echo "x 既不等于1和2,也不等于0"; 
} 
?>

提示

•可以有多个 case 条件判断

•case 后面结果也不是仅限于数字,也可以是字符或其他 PHP 支持的类型

•default 不是必须的

以上这篇php 流程控制switch的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
动态网站web开发 PHP、ASP还是ASP.NET
Oct 09 PHP
消息持续发送的完整例子
Oct 09 PHP
增加反向链接的101个方法 站长推荐
Jan 31 PHP
PHP 翻页 实例代码
Aug 07 PHP
PHP 引用是个坏习惯
Mar 12 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
Jan 17 PHP
php中有关合并某一字段键值相同的数组合并的改进
Mar 10 PHP
PHP中COOKIES使用示例
Jul 26 PHP
简单概括PHP的字符串中单引号与双引号的区别
May 07 PHP
php使用Jpgraph创建3D饼形图效果示例
Feb 15 PHP
Laravel模型事件的实现原理详解
Mar 14 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
Oct 17 PHP
php 使用curl模拟登录人人(校内)网的简单实例
Jun 06 #PHP
PHP session 会话处理函数
Jun 06 #PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 #PHP
PHP编写的图片验证码类文件分享
Jun 06 #PHP
Laravel框架实现发送短信验证功能代码
Jun 06 #PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 #PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
Jun 05 #PHP
You might like
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
php curl操作API接口类完整示例
2019/05/21 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
JavaScript 指导方针
2007/04/05 Javascript
页面只有一个text的时候,回车自动submit的解决方法
2010/08/12 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
jquery验证手机号是否正确实例讲解
2015/11/17 Javascript
JavaScript+html5 canvas绘制的小人效果
2016/01/27 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
json前后端数据交互相关代码
2018/09/19 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
微信小程序页面间传递数组对象方法解析
2019/11/06 Javascript
angular *Ngif else用法详解
2020/12/15 Javascript
对python多线程与global变量详解
2018/11/09 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
windows下搭建python scrapy爬虫框架步骤
2018/12/23 Python
英格兰橄榄球商店:England Rugby Store
2016/12/17 全球购物
美国第一个网上卖鞋零售商:OnlineShoes.com
2017/09/24 全球购物
什么是Deployment descriptors;都有什么类型的部署描述符
2015/07/28 面试题
医生实习工作总结的自我评价
2013/09/27 职场文书
银行实习生的自我评价
2014/01/13 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
民政工作个人总结
2015/02/28 职场文书
2015年护理工作总结范文
2015/04/03 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS
Java死锁的排查
2022/05/11 Java/Android