PHP4实际应用经验篇(7)
应用 经验 实际 php4
2023-06-13 09:13:44 时间
作者:孙运动
另一种和"if-else"家族控制语句功能几乎相同的是PHP的"switch"语句。它看起来如下所示:
--------------------------------------------------------------------------------
switch(决定变量)
{
case第一个条件正确:
dothis!
case第二个条件正确:
dothis!
case第三个条件正确:
dothis!
...等等...
}
--------------------------------------------------------------------------------
我们将通过使用"switch"语句重写上面的幸运甜饼例子来把这些说明的更清楚一些:
[cookie.php]
--------------------------------------------------------------------------------
<?
//这里的决定变量是用户选择的日期
switch($day)
{
//第一种情况
case"Monday":
$fortune="当能找到使每件事做的复杂精彩的方法的时候,不要使它简单有效";
break;
//第二种情况
case"Tuesday":
$fortune="生活是游戏的桥梁?-你一定施展某种巧计了。";
break;
//第三种情况
case"Wednesday":
$fortune="什么能使头脑清醒的人生活在这个世界上永不发疯?";
break;
//第四种情况
case"Thursday":
$fortune="不要疯狂,要有趣";
break;
//第四种情况
case"Friday":
$fortune="仅仅跟着时代走,顺着风气行,当你得到提升时你会发现类型是个魔鬼。";
break;
//如果以上条件都不符合...
default:
$fortune="很抱歉,周末关门";
break;
}
?>
<html>
<head>
<basefontface="Arial">
</head>
<body>
这是您<?echo$day;?>的幸运语:
<br>
<b><?echo$fortune;?></b>
</body>
</html>
--------------------------------------------------------------------------------
有两个重要的关键字:关键字"break"用来打断"switch"语句结构并且立即移到结构块外面,然后运行块后面紧跟着的行。"default"关键字用来执行当传给"switch"的变量都不符合语句结构中所列举的任何一种情况时所设定的语句。
另一种和"if-else"家族控制语句功能几乎相同的是PHP的"switch"语句。它看起来如下所示:
--------------------------------------------------------------------------------
switch(决定变量)
{
case第一个条件正确:
dothis!
case第二个条件正确:
dothis!
case第三个条件正确:
dothis!
...等等...
}
--------------------------------------------------------------------------------
我们将通过使用"switch"语句重写上面的幸运甜饼例子来把这些说明的更清楚一些:
[cookie.php]
--------------------------------------------------------------------------------
<?
//这里的决定变量是用户选择的日期
switch($day)
{
//第一种情况
case"Monday":
$fortune="当能找到使每件事做的复杂精彩的方法的时候,不要使它简单有效";
break;
//第二种情况
case"Tuesday":
$fortune="生活是游戏的桥梁?-你一定施展某种巧计了。";
break;
//第三种情况
case"Wednesday":
$fortune="什么能使头脑清醒的人生活在这个世界上永不发疯?";
break;
//第四种情况
case"Thursday":
$fortune="不要疯狂,要有趣";
break;
//第四种情况
case"Friday":
$fortune="仅仅跟着时代走,顺着风气行,当你得到提升时你会发现类型是个魔鬼。";
break;
//如果以上条件都不符合...
default:
$fortune="很抱歉,周末关门";
break;
}
?>
<html>
<head>
<basefontface="Arial">
</head>
<body>
这是您<?echo$day;?>的幸运语:
<br>
<b><?echo$fortune;?></b>
</body>
</html>
--------------------------------------------------------------------------------
有两个重要的关键字:关键字"break"用来打断"switch"语句结构并且立即移到结构块外面,然后运行块后面紧跟着的行。"default"关键字用来执行当传给"switch"的变量都不符合语句结构中所列举的任何一种情况时所设定的语句。
相关文章
- 小程序功能页面配置怎么填_设置企业级应用在哪
- C/C++ Qt QThread 线程组件应用
- 博捷芯划片机在LED灯珠EMC支架中切割应用
- 【Android 安装包优化】WebP 应用 ( Android 中使用 libwebp.so 库编码 WebP 图片 )
- 【Android Gradle】安卓应用构建流程 ( 资源文件编译 )
- 函数Linux中atoi函数的功能及应用(linuxatoi)
- 红色的优势:Redis内存数据库技术的应用(redis内存数据库)
- Redis缓存:助力网站性能提升(redis缓存应用)
- Linux Mint 18 将拥有自己的应用集
- 「无压不成器!」Linux下压力测试工具应用与优化(linux下压力测试工具)
- Linux系统下运行8GB内存应用的经验分享(linux8g)
- Linux操作系统在深圳的应用现状及前景分析(linuxsz)
- 深入探究MySQL中的logs库结构用途与应用(mysql中logs库)
- 智能化应用App文件夹Oracle引领未来(app文件夹oracle)
- 四舍五入Oracle中的算法技术应用(oracle中的四舍五人)
- oracle中应用循环语句快速插入数据(oracle 中循环插入)
- PHP4实际应用经验篇(9)
- PHP4实际应用经验篇(4)
- ORACLE应用经验(1)