铁血霸主 2007-8-1 22:15
PHP4实际应用经验篇(3)
<p><span class="t18">在<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, 'PHP');" target="_self"><u><strong>PHP</strong></u></a>中,最简单的条件语句的形式是 "if" 语句,一般如下所示: <br>-------------------------------------------------------------------------------- <br>if (条件) <br>{ <br>do this! <br>} <br>-------------------------------------------------------------------------------- <br> 这里的 "条件" 是一个条件的描述, PHP经过判断将得出"true"或"false"的任意之一值。如果是真值,所有大括弧里的PHP代码将被执行,相反,如果是假值大括弧里的<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, '%B4%FA%C2%EB');" target="_self"><u><strong>代码</strong></u></a>将被忽略,继续执行"if"语句结构块以后的行。 <br><br><br> 我们通过给上面的 "login.php"脚本添加一个身份认证的例子来给你演示 "if" 语句是如何<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, '%B9%A4%D7%F7');" target="_self"><u><strong>工作</strong></u></a>的。只有当用户输入的用户名是"neo"时才允许接入。 <br><br><br>-------------------------------------------------------------------------------- <br>< html> <br>< head> <br>< basefont face="宋体"> <br>< /head> <br><br>< body> <br>< center> <br><br>< ? <br><br>// 检查名字并反馈相应的信息 <br>if ($name == "neo") <br>{ <br><br>?> <br>< font face="Arial" size="-1"> <br>欢迎进入母体,Neo。 <br>< p> <br>也许是武力强迫你才这样做的,,,哦,不正当的影片!< /font> <br><br>< ? <br>} <br>?> <br><br><br>< ? <br>//如果密码错了的话 <br>if ($name != "neo") <br>{ <br>?> <br><br><br>< font face="Arial" size="-1"> <br>我想知道你是否<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, '%CC%FD%CB%B5');" target="_self"><u><strong>听说</strong></u></a>过莎士比亚, < ? echo $name; ?>. <br>< p> <br>他要求得到一束另一个名字的玫瑰化,因为那束闻起来可能会更芳香一些。 <br>< p> <br>对于你,很不幸,我不同意。拒绝进入! <br>< /font> <br><br>< ? <br>} <br>?> <br><br><br>< /center> <br>< /body> <br><br>< /html> <br>-------------------------------------------------------------------------------- <br> 在这种情况下, "if" 语句通过判断输入的密码是否正确来反馈相应的两种信息。PHP还允许你“嵌套”条件语句-例如,这是一段有效的PHP代码: <br><br>-------------------------------------------------------------------------------- <br>< ? <br><br>if ($day == "Thursday") <br>{ <br>if ($time == "12") <br>{ <br>if ($place == "Italy") <br>{ <br>$lunch = "pasta"; <br>} <br>} <br>} <br><br>?> <br></span><!--正文内容结束--><div>