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仿discuz分页效果代码
Oct 02 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
php下使用iconv需要注意的问题
Nov 20 PHP
如何判断php数组的维度
Jun 10 PHP
php实现把数组按指定的个数分隔
Feb 17 PHP
php顺序查找和二分查找示例
Mar 27 PHP
Yii学习总结之安装配置
Feb 22 PHP
基于thinkPHP类的插入数据库操作功能示例
Jan 06 PHP
php实现产品加入购物车功能(1)
Jul 23 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP后台备份MySQL数据库的源码实例
Mar 18 PHP
Laravel框架Blade模板简介及模板继承用法分析
Dec 03 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 cURL和Rolling cURL并发方式比较
2013/10/30 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
如何通过PHP实现Des加密算法代码实例
2020/05/09 PHP
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
YUI 读码日记之 YAHOO.util.Dom - Part.1
2008/03/22 Javascript
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
2009/11/30 Javascript
Javascript new关键字的玄机 以及其它
2010/08/25 Javascript
JS取request值以及自动执行使用示例
2014/02/24 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
jquery实现文字单行横移或翻转(上下、左右跳转)
2017/01/08 Javascript
jQuery 实现鼠标画框并对框内数据选中的实例代码
2017/08/29 jQuery
jQuery实现简单的回到顶部totop功能示例
2017/10/16 jQuery
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
快速解决bootstrap下拉菜单无法隐藏的问题
2018/08/10 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
[35:43]2018DOTA2亚洲邀请赛 4.1 小组赛B组 paiN vs Effect
2018/04/03 DOTA
在Python中处理日期和时间的基本知识点整理汇总
2015/05/22 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
100行Python代码实现自动抢火车票(附源码)
2018/01/11 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
python中virtualenvwrapper安装与使用
2018/05/20 Python
详解python中的hashlib模块的使用
2019/04/22 Python
有关Tensorflow梯度下降常用的优化方法分享
2020/02/04 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
python爬取音频下载的示例代码
2020/10/19 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
竞选班干部的演讲稿
2014/04/24 职场文书
入职担保书范文
2014/05/21 职场文书
机关作风建设工作总结
2014/10/23 职场文书
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
Python OpenCV形态学运算示例详解
2022/04/07 Python