php switch case in,如何在PHP中使用switch case'或'?
请尝试本文中的以下示例:[http://phpswitch.com/]
可能的开关案例:
(一世)。 一个简单的switch语句
切换声明是神奇而神奇的。 它是一种语言,允许您在值的不同选项之间进行选择,并根据设置的值运行不同的代码片段。
每个可能的选项由switch语句中的case给出。
示例:
switch($bar)
{
case 4:
echo "This is not the number you're looking for.\n";
$foo = 92;
}
(ⅱ)。 划分代码块
切换的主要警告是每个案例都会进入下一个案例,除非你以休息方式停止它。 如果上述简单案例扩展到案例5:
示例:
case 4:
echo "This is not the number you're looking for.\n";
$foo = 92;
break;
case 5:
echo "A copy of Ringworld is on its way to you!\n";
$foo = 34;
break;
(三)。 对多个案例使用fallthrough
因为switch会一直运行代码直到找到中断,所以很容易采用fallthrough的概念并为多个case运行相同的代码:
示例:
案例2:
case 3:
case 4:
echo "This is not the number you're looking for.\n";
$foo = 92;
break;
case 5:
echo "A copy of Ringworld is on its way to you!\n";
$foo = 34;
break;
(ⅳ)。 高级切换:条件案例
PHP的开关不仅允许您打开特定变量的值:您可以使用任何表达式作为其中一种情况,只要它为要使用的案例提供值。 举个例子,这是一个使用switch编写的简单验证器:
示例:
switch(true)
{
case (strlen($foo) > 30):
$error = "The value provided is too long.";
$valid = false;
break;
case (!preg_match('/^[A-Z0-9]+$/i', $foo)):
$error = "The value must be alphanumeric.";
$valid = false;
break;
default:
$valid = true;
break;
}
我认为这可以帮助您解决问题。
php switch case in,如何在PHP中使用switch case'或'?相关推荐
- MySQL中使用CASE出错,如何在MySQL中正确使用CASE..WHEN
如何在MySQL中正确使用CASE..WHEN 这里是一个演示查询,注意它非常简单,仅在base_price为0的位置获取,并且仍然select条件3: SELECT CASE course_enro ...
- 如何在Ruby中编写switch语句
如何在Ruby中编写switch语句? #1楼 案例...当 在Chuck的答案中添加更多示例: 带参数: case a when 1puts "Single value" whe ...
- 如何在 Go 中编写 Switch 语句
如何在 Go 中编写 Switch 语句 目录 在 Go 中导入包 理解 Go 中包的可见性 如何在 Go 中编写条件语句 如何在 Go 中编写 Switch 语句 如何在 Go 中构造 for 循环 ...
- 「每周译Go」如何在 Go 中编写 Switch 语句
目录 在 Go 中导入包 理解 Go 中包的可见性 如何在 Go 中编写条件语句 如何在 Go 中编写 Switch 语句 如何在 Go 中构造 for 循环 在循环中使用 Break 和 Conti ...
- java switch case语句_在Java中使用switch Case语句的例子
当我们有多个选项,并且需要为每个选项执行不同的任务时,就需要使用Switch case语句. Switch case语句的语法如下-switch (variable or an integer exp ...
- PHP中如何用switch制作页面,php – 如何在Mustache模板中使用switch case?
我在Core PHP中使用Mustache模板将PHP页面转换为模板.现在我想在模板中使用switch case,如: switch ($gift_card['FlagStatus']) { case ...
- Go 学习笔记(62)— Go 中 switch 语句中的 switch 表达式和 case 表达式之间的关系
switch 语句对 switch 表达式的结果类型,以及各个 case 表达式中子表达式的结果类型都是有要求的. 毕竟,在 Go 语言中,只有类型相同的值之间才有可能被允许进行判等操作. 1. sw ...
- java的case_java中的switch case语句使用详解
java中的switch case语句 switch-case语句格式如下: switch(变量){ case 变量值1: //; break; case 变量值2: //...; break; .. ...
- c语言case标号是连续的吗,在switch语句中,case后的标号只能是什么?_后端开发...
在switch语句中,case后的标号只能是常量表达式.在一个特定的switch语句中,每一个case常量都必须具有举世无双的值,不能够反复.然则switch语句能够包括多个case标签. switc ...
最新文章
- 基于二代和三代测序技术的柚子基因组混合拼装
- ListView通过自定义的Adapter实现异步下载显示网络图片
- 杂题之循环移动字符串
- 在gitee下使用git克隆企业仓库
- QML WebEngineView简单用法和常用接口
- mysql插10万条数据_MySQL数据库插入100w条数据要花多久?
- ie6,ie7,ie8 css bug兼容解决记录
- Python机器学习:KNN算法07数据归一化
- Vue3+CLI4 使用Element-ui
- Underscore js是一个JavaScript实用库
- Linux kernel路由机制分析(上)
- Phase2 Day18 SQL 约束
- 谷歌金山词霸最终版下载地址公布
- Excel查看多列重复项
- 【UE4】如何把Excel数据导入数据表格DataTable以及使用方法
- 只有一种英雄主义,就是在认清生活真相之后依然热爱生活
- Javascript的事件驱动
- java心电图_使用原生js+canvas实现模拟心电图
- TURN协议(RFC5766详解)
- 实现类似的微博话题的功能