PHP4实际应用经验篇(5)


Posted in PHP onOctober 09, 2006

作者:孙运动

PHP还给你提供了一种处理多种可能的方式-"if-elseif-else"结构。一个典型的"if-elseif-else"结构语句将如下所示:

--------------------------------------------------------------------------------
if (第一个条件正确)
{

do this!
}
elseif (第二个条件正确)
{

do this!
}
elseif (第三个条件正确)
{

do this!
}
... 等等 ...
else
{

do this!
}
--------------------------------------------------------------------------------

这儿有一个说明如何使用的例子:

--------------------------------------------------------------------------------
< html>
< head>
< style type="text/css">
td {font-family: Arial;}
< /style>
< /head>

< body>

< font face="Arial" size="+2">
令人惊奇的幸运甜饼生产程序
< /font>

< form method="GET" action="cookie.php">
< table cellspacing="5" cellpadding="5" border="0">

< tr>
< td align="center">
请选择日期
< /td>
< td align="right">
< select name="day">
< option value="Monday">Monday
< option value="Tuesday">Tuesday
< option value="Wednesday">Wednesday
< option value="Thursday">Thursday
< option value="Friday">Friday
< option value="Saturday">Saturday
< option value="Sunday">Sunday
< /select>
< /td>
< /tr>

< tr>
< tr>
< td colspan="2" align="center">
< input type="submit" value="点击我!">
< /td>
< /tr>

< /table>
< /form>
< /body>

< /html>
--------------------------------------------------------------------------------

你将看到,这个简单的表单允许你选择一周的一天。真正的处理工作由提交后的 PHP 脚本 "cookie.php"来做。

--------------------------------------------------------------------------------
< ?

if ($day == "Monday")
{
$fortune = "当能找到使每件事做的复杂精彩的方法的时候,不要使它简单有效.";
}
elseif ($day == "Tuesday")
{
$fortune = "生活是游戏的桥梁?-你一定施展某种巧计了。";
}
elseif ($day == "Wednesday")
{
$fortune = "什么能使头脑清醒的人生活在这个世界上永不发疯?";
}
elseif ($day == "Thursday")
{
$fortune = "不要疯狂,要有趣";
}
elseif ($day == "Friday")
{
$fortune = "仅仅跟着时代走,顺着风气行,当你得到提升时你会发现类型是个魔鬼。";
}
else
{
$fortune = "很抱歉,周末关门";
}

?>

< html>
< head>
< basefont face="Arial">
< /head>

< body>
这是你< ? echo $day; ?>的幸运语:
< br>
< b>< ? echo $fortune; ?>< /b>

< /body>
< /html>
--------------------------------------------------------------------------------

在这种情况中,我们使用控制句给每天分配不同的幸运语。

这里有一个重要的值得注意的一点-当结构中的一个"if" 语句被发现是真值时,PHP将执行相应的代码,忽略剩下的结构中的"if"语句,立即跳出 "if-elseif-else" 结构,执行整个结构后面的行。 

PHP 相关文章推荐
做一个有下拉功能的留言版
Oct 09 PHP
php下实现农历日历的代码
Mar 07 PHP
php array_intersect比array_diff快(附详细的使用说明)
Jul 03 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 PHP
php定界符
Jun 19 PHP
php实现mysql事务处理的方法
Dec 25 PHP
PHP实现的XML操作类【XML Library】
Dec 29 PHP
PHP读取CSV大文件导入数据库的实例
Jul 24 PHP
PHP chop()函数讲解
Feb 11 PHP
PHP convert_cyr_string()函数讲解
Feb 13 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
Aug 03 PHP
Laravel框架下的Contracts契约详解
Mar 17 PHP
数据库的日期格式转换
Oct 09 #PHP
PHP个人网站架设连环讲(四)
Oct 09 #PHP
用PHP+java实现自动新闻滚动窗口
Oct 09 #PHP
如何将数据从文本导入到mysql
Oct 09 #PHP
PHP个人网站架设连环讲(三)
Oct 09 #PHP
杏林同学录(九)
Oct 09 #PHP
我的论坛源代码(九)
Oct 09 #PHP
You might like
PHP Mysqli 常用代码集合
2016/11/12 PHP
yii使用bootstrap分页样式的实例
2017/01/17 PHP
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
js取值中form.all和不加all的区别介绍
2014/01/20 Javascript
javascript实现获取cookie过期时间的变通方法
2014/08/14 Javascript
ECMAScript 6即将带给我们新的数组操作方法前瞻
2015/01/06 Javascript
浅谈Jquery核心函数
2015/06/18 Javascript
使用JavaScript实现连续滚动字幕效果的方法
2015/07/07 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
webpack教程之webpack.config.js配置文件
2017/07/05 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
2017/08/18 jQuery
vue如何进行动画的封装
2018/09/26 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
2018/10/19 Javascript
vue-cli 目录结构详细讲解总结
2019/01/15 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
详解python之多进程和进程池(Processing库)
2017/06/09 Python
Python正则捕获操作示例
2017/08/19 Python
用pycharm开发django项目示例代码
2018/10/24 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
下载官网python并安装的步骤详解
2019/10/12 Python
python解包概念及实例
2021/02/17 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
法学专业本科生自荐信范文
2013/12/17 职场文书
优秀毕业生求职信
2014/06/05 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
SONY600GR,国产收音机厂商永远的痛
2022/04/05 无线电
A22国内电台短波广播频率表
2022/05/10 无线电