免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1248 | 回复: 0
打印 上一主题 下一主题

PHP4实际应用经验篇(3) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-11-01 21:09 |只看该作者 |倒序浏览
在PHP中,最简单的条件语句的形式是 "if" 语句,一般如下所示:
--------------------------------------------------------------------------------
if (条件)
{
do this!
}
--------------------------------------------------------------------------------
  这里的 "条件" 是一个条件的描述, PHP经过判断将得出"true"或"false"的任意之一值。如果是真值,所有大括弧里的PHP代码将被执行,相反,如果是假值大括弧里的代码将被忽略,继续执行"if"语句结构块以后的行。


  我们通过给上面的 "login.php"脚本添加一个身份认证的例子来给你演示 "if" 语句是如何工作的。只有当用户输入的用户名是"neo"时才允许接入。


--------------------------------------------------------------------------------
< html>;
< head>;
< basefont face="宋体">;
< /head>;

< body>;
< center>;

< ?

// 检查名字并反馈相应的信息
if ($name == "neo"
{

?>;
< font face="Arial" size="-1">;
欢迎进入母体,Neo。
< p>;
也许是武力强迫你才这样做的,,,哦,不正当的影片!< /font>;

< ?
}
?>;


< ?
//如果密码错了的话
if ($name != "neo"
{
?>;


< font face="Arial" size="-1">;
我想知道你是否听说过莎士比亚?, < ? echo $name; ?>;.
< p>;
他要求得到一束另一个名字的玫瑰化,因为那束闻起来可能会更芳香一些。
< p>;
对于你,很不幸,我不同意。拒绝进入!
< /font>;

< ?
}
?>;


< /center>;
< /body>;

< /html>;
--------------------------------------------------------------------------------
  在这种情况下, "if" 语句通过判断输入的密码是否正确来反馈相应的两种信息。PHP还允许你“嵌套”条件语句-例如,这是一段有效的PHP代码:

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

if ($day == "Thursday"
{
if ($time == "12"
{
if ($place == "Italy"
{
$lunch = "pasta";
}
}
}

?>;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP