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 相关文章推荐
PHP开发过程中常用函数收藏
Dec 14 PHP
解决file_get_contents无法请求https连接的方法
Dec 17 PHP
PHP根据IP判断地区名信息的示例代码
Mar 03 PHP
2个比较经典的PHP加密解密函数分享
Jul 01 PHP
thinkphp四种url访问方式详解
Nov 28 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
Dec 18 PHP
日常整理PHP中简单的图形处理(经典)
Oct 26 PHP
php生成酷炫的四个字符验证码
Apr 22 PHP
PHP ADODB实现分页功能简单示例
May 25 PHP
微信公众号之主动给用户发送消息功能
Jun 22 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
Oct 15 PHP
PHP预定义接口――Iterator用法示例
Jun 05 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
php编程实现获取excel文档内容的代码实例
2011/06/28 PHP
简单的php写入数据库类代码分享
2011/07/26 PHP
php实现的mysqldb读写分离操作类示例
2017/02/07 PHP
thinkPHP5框架自定义验证器实现方法分析
2018/06/11 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
javascript+mapbar实现地图定位
2010/04/09 Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
JavaScript执行效率与性能提升方案
2012/12/21 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
详解jQuery向动态生成的内容添加事件响应jQuery live()方法
2015/11/02 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
微信分享调用jssdk实例
2017/06/08 Javascript
Angularjs自定义指令实现分页插件(DEMO)
2017/09/16 Javascript
捕获未处理的Promise错误方法
2017/10/13 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
2018/04/24 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
2020/12/30 Vue.js
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
2014/06/10 Python
Python使用Matplotlib实现Logos设计代码
2017/12/25 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
python Selenium 库的使用技巧
2020/10/16 Python
巴西最大的家电和百货零售商:Casas Bahia
2016/11/22 全球购物
工商管理专业应届生求职信
2013/11/04 职场文书
毕业生应聘求职信
2014/07/10 职场文书
客房部经理岗位职责
2015/02/02 职场文书
网吧管理制度范本
2015/08/05 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
浅谈MySQL函数
2021/10/05 MySQL
python实现层次聚类的方法
2021/11/01 Python
POST提交数据常见的四种方式
2022/01/18 HTML / CSS
Java 中的 Lambda List 转 Map 的多种方法详解
2022/07/07 Java/Android