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 相关文章推荐
web方式ftp
Oct 09 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
Jun 28 PHP
PHP中用hash实现的数组
Jul 17 PHP
WIN8.1下搭建PHP5.6环境
Apr 29 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
PHP 数组基本操作方法详解
Jun 17 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
Nov 10 PHP
PHP htmlentities()函数用法讲解
Feb 25 PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
Sep 30 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 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
第十节--抽象方法和抽象类
2006/11/16 PHP
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
如何在PHP环境中使用ProtoBuf数据格式
2020/06/19 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
JavaScript中发布/订阅模式的简单实例
2014/11/05 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
2016/10/21 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
jquery的 filter()方法使用教程
2018/03/22 jQuery
vuex 的简单使用
2018/03/22 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
小程序实现列表删除功能
2018/10/30 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
[01:42]DOTA2 – 虚无之灵
2019/08/25 DOTA
python实现简单socket通信的方法
2016/04/19 Python
Python处理Excel文件实例代码
2017/06/20 Python
python监控键盘输入实例代码
2018/02/09 Python
详解Python_shutil模块
2019/03/15 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
Django choices下拉列表绑定实例
2020/03/13 Python
Keras实现DenseNet结构操作
2020/07/06 Python
python输出结果刷新及进度条的实现操作
2020/07/13 Python
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
师范应届生教师求职信
2013/11/05 职场文书
单方离婚协议书范本(2014版)
2014/09/30 职场文书
学习党章的体会
2014/11/07 职场文书
学校证明范文
2015/06/24 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
Vue过滤器(filter)实现及应用场景详解
2021/06/15 Vue.js
python全面解析接口返回数据
2022/02/12 Python