欢迎来到福编程网,本站提供各种互联网专业知识!

PHP4实际应用经验篇(5)

发布时间:2006-10-09 作者: 来源:转载
作者:孙运动PHP还给你提供了一种处理多种可能的方式-"if-elseif-else"结构。一个典型的"if-elseif-else"结构语句将如下所示:--------------------------------------------------------------------------------if(第一个条件正确){dothis!}elseif(第二个条
作者:孙运动

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" 结构,执行整个结构后面的行。

相关推荐