首页 php教程 php手册 php 流程控制switch实例

php 流程控制switch实例

Jun 08, 2016 am 08:47 AM

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 不是必须的

 

原文地址:http://www.manongjc.com/php/php_if_switch.html

 

相关阅读:

php getdate() 获取当前时间年月日时分秒星期

php date() 格式化日期时间

php date_sunset() 获取日落时间

php date_sunrise()根据地点(经度纬度)获取日出时间

php 全球合法时区列表大全

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)