查看完整版本: PHP4实际应用经验篇(6)

铁血霸主 2007-8-1 22:16

PHP4实际应用经验篇(6)

             <p>现在,你已经明白<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, 'PHP');" target="_self"><u><strong>PHP</strong></u></a>允许你嵌套条件语句。然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。 <br><br><br>-------------------------------------------------------------------------------- <br>&lt; ? <br><br>if ($day == "Thursday") <br>&nbsp;&nbsp;&nbsp;&nbsp;{ <br>&nbsp;&nbsp;&nbsp;&nbsp;if ($time == "12") <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($place == "Italy") <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$lunch = "pasta"; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>} <br><br>?&gt; <br>-------------------------------------------------------------------------------- <br>  还好,除了我们已经可以不受任何限制使用的比较操作符之外,PHP 还提供了一些逻辑操作符来允许你把条件语句描述聚集起来。下面的表格清楚地表明了这些: <br><br><br>假设 $delta = 12 并且 $omega = 9 <br><br>操作符 <br>意义 <br>例子 <br>结果 <br><br>&amp;&amp; <br>AND <br>$delta == $gamma &amp;&amp; $delta &gt; $omega <br>True <br><br>&nbsp;&nbsp;&nbsp;$delta &amp;&amp; $omega &lt; $omega <br>False <br><br>|| <br>OR <br>$delta == $gamma || $delta &lt; $omega <br>True <br><br>&nbsp;&nbsp;&nbsp;$delta &gt; $gamma || $delta &lt; $omega <br>False <br><br>! <br>NOT <br>!$delta <br>False <br><br>&lt; = <br>小于或等于 <br>$delta &lt; = $omega <br>False <br><br><br>  好,我们可以用逻辑操作符重写上面例子的<a href="http://www.phpchina.com/javascript:;" onClick="javascript:tagshow(event, '%B4%FA%C2%EB');" target="_self"><u><strong>代码</strong></u></a>,你看,下面的表述是不是更简单些? <br><br>-------------------------------------------------------------------------------- <br>&lt; ? <br><br>if ($day == "Thursday" &amp;&amp; $time == "12" &amp;&amp; $place == "Italy") <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$lunch = "pasta"; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>-------------------------------------------------------------------------------- <br>简单文雅吗? Yes<div>
页: [1]
查看完整版本: PHP4实际应用经验篇(6)
PageRank