您的位置:首页网页设计PHP实例 → PHP4实际应用经验篇7

PHP4实际应用经验篇7

时间:2004/11/7 3:25:00来源:本站整理作者:蓝点我要评论(0)

作者:孙运动



另一种和 "if-else"家族控制语句功能几乎相同的是PHP的"switch"语句。它看起来如下所示:





--------------------------------------------------------------------------------

switch (决定变量)

{

case 第一个条件正确:

do this!



case 第二个条件正确:

do this!



case 第三个条件正确:

do this!



... 等等...



}

--------------------------------------------------------------------------------

  我们将通过使用"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>

< basefont face="Arial">

< /head>



< body>

这是您< ? echo $day; ?>的幸运语:

< br>

< b>< ? echo $fortune; ?>< /b>



< /body>

< /html>

--------------------------------------------------------------------------------

  有两个重要的关键字:关键字"break"用来打断 "switch" 语句结构并且立即移到结构块外面,然后运行块后面紧跟着的行。 "default" 关键字用来执行当传给 "switch" 的变量都不符合语句结构中所列举的任何一种情况时所设定的语句。


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 我的php文件怎么打开_php运算符怎么写 php 如何生成静态页面的函数PHP生成图片缩略图PHP session常见问题集锦及解决办法PHP实现同步远程Mysql

人气排行 DEDE在文章列表文章没有缩略图的不显示图片php+mysq修改用户密码我的php文件怎么打开_如何打开php文件的办法FCKeditor的配置和使用方法使用dedecms建站教程PHP+Ajax实现分页技术图片存储与浏览一例Linux+Apache+PHP+MySQLPHP生成图片缩略图