当前位置 : IT培训网 > PHP开发 > php教程 > PHP教程之PHP Switch 语句

PHP教程之PHP Switch 语句

时间:2016-09-08 17:21  来源:PHP培训网  作者:IT培训网  已有:名学员访问该课程
标签(Tag):   php教程(59)switch语句(1)
switch 语句用于根据多个不同条件执行不同动作。PHP Switch 语句;如果您希望有选择地执行若干代码块之一,请使用 switch 语句。想要学习这个语句,就随着IT培训网小编一起来看看吧!

Php语言可以执行单个不同的条件,同样也可以执行多个不同的条件,调用的语句就是Switch语句,想要学习这个语句,就随着IT培训网小编一起来看看吧!

switch 语句用于根据多个不同条件执行不同动作。

PHP Switch 语句

如果您希望有选择地执行若干代码块之一,请使用 switch 语句。

语法

switch (n)

{

case label1:

         如果 n=label1,此处代码将执行;

         break;

case label2:

         如果 n=label2,此处代码将执行;

         break;

default:

         如果 n 既不等于 label1 也不等于 label2,此处代码将执行;

}

工作原理:首先对一个简单的表达式 n(通常是变量)进行一次计算。将表达式的值与结构中每个 case 的值进行比较。如果存在匹配,则执行与 case 关联的代码。代码执行后,使用 break 来阻止代码跳入下一个 case 中继续执行。default 语句用于不存在匹配(即没有 case 为真)时执行。

实例

<?php

$favcolor="red";

switch ($favcolor)

{

case "red":

    echo "你喜欢的颜色是红色!";

    break;

case "blue":

    echo "你喜欢的颜色是蓝色!";

    break;

case "green":

    echo "你喜欢的颜色是绿色!";

    break;

default:

    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";

}

?>

运行结果:

你喜欢的颜色是红色!

关于Switch语句的介绍就到这里了,上面有实例和运算的结果希望大家反复练习,熟练运用。想要学习更多php教程知识,请关注IT培训网!

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
PHP 教程
1、PHP 基础
1.1 PHP 简介
1.2 PHP 安装
1.3 PHP 语法
1.4 PHP 变量
1.5 PHP echo/print
1.6 PHP 数据类型
1.7 PHP 常量
1.8 PHP 字符串
1.9 PHP 运算符
1.10 PHP If...Else
1.11 PHP Switch
1.12 PHP 数组
1.13 PHP 数组排序
1.14 PHP 超级全局变量
1.15 PHP While 循环
1.16 PHP For 循环
1.17 PHP 函数
1.18 PHP 魔术变量
1.19 PHP 命名空间
1.20 PHP 面向对象
2、PHP 表单
2.1 PHP 表单
2.2 PHP 表单验证
2.3 PHP 表单 - 必需字段
2.4 PHP 表单 - 验证邮件和URL
2.5 PHP 完整表单实例
2.6 PHP $_GET 变量
2.7 PHP $_POST 变量
3、PHP 高级教程
3.1 PHP 多维数组
3.2 PHP 日期
3.3 PHP 包含
3.4 PHP 文件
3.5 PHP 文件上传
3.6 PHP Cookie
3.7 PHP Session
3.8 PHP E-mail
3.9 PHP 安全 E-mail
3.10 PHP Error
3.11 PHP 过滤器
3.12 PHP 高级过滤器
3.13 PHP JSON
4、PHP 7 新特性
4.1 PHP 7 新特性
5、PHP 数据库
5.1 PHP MySQL 简介
5.2 PHP MySQL 连接
5.3 PHP MySQL 创建数据库
5.4 PHP MySQL 创建数据表
5.5 PHP MySQL 插入数据
5.6 PHP MySQL 插入多条数据
5.7 PHP MySQL 预处理语句
5.8 PHP MySQL 读取数据
5.9 PHP MySQL Where
5.10 PHP MySQL Order By
5.11 PHP MySQL Update
5.12 PHP MySQL Delete
5.13 PHP ODBC
6、PHP XML
6.1 XML Expat Parser
6.2 XML DOM
6.3 XML SimpleXML
7、PHP 与 AJAX
7.1 AJAX 简介
7.2 AJAX 与PHP
7.3 AJAX 数据库
7.4 AJAX XML
7.5 AJAX 实时搜索
7.6 AJAX RSS Reader
7.7 AJAX 投票