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 ...
最新文章
- web service方法进行全文检索_SpringMVC(Web应用)配置教程终章项目实战
- Linux压缩包和用户管理及开关机指令
- Django05-1: 有名分组、无名分组与反向解析
- C语言程序main入口函数
- C和C++混合编程(__cplusplus 与 external c 的使用)
- 学物理好还是学计算机好,高考物理好适合学什么专业 物理好大学怎么选专业...
- React Native Styling:样式化的组件,Flexbox布局等
- python qtextedit设置光标位置_Python基础命令学习——就这一篇文章就够了
- python unescape函数_Python中的Unescape字符串
- root权限执行java_执行具有root权限的java代码(一)
- JedisConnectionException: Failed connecting to host localhost:6379
- 鬼故事之中学异事(01)
- 《Fooled by Randomness》读书笔记
- 5G/NR 终于明白5G原来是这样
- 群晖NAS设置IPV6公网访问
- citymaker 8 sketchup和3dsmax直接导出fdb
- linux 137错误,linux引导报错问题
- matlab函数用法
- ZOJ ~ 3469 ~ Food Delivery (区间DP)
- php 发微博实例,基于PHP实现发微博动态代码实例
热门文章
- python debug ipdb
- 玩转Q7 记录(1)
- Transformer 眼中世界 Vs. CNN 眼中世界 CKA(Centered Kernel Alignment)方法
- PowerBi添加中国式报表列头。。。(持续更新)
- 两大最新SCI期刊智能查询和投稿系统
- OllyDbg和DTDebug的页面字体设置调整
- elgamal算法加解密C语言,详解ElGamal加密算法
- 强制刷新网页 html,网页强制刷新快捷键是哪个?
- DB2建表时报错:DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727
- 拓嘉启远:想更改拼多多主营类目,可以吗