Heim >Backend-Entwicklung >PHP-Tutorial >PHP4实际应用经验篇(6)

PHP4实际应用经验篇(6)

WBOY
WBOYOriginal
2016-06-01 14:30:35733Durchsuche
作者:孙运动

现在,你已经明白php允许你嵌套条件语句。然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。


--------------------------------------------------------------------------------

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

?>
--------------------------------------------------------------------------------
  还好,除了我们已经可以不受任何限制使用的比较操作符之外,PHP 还提供了一些逻辑操作符来允许你把条件语句描述聚集起来。下面的表格清楚地表明了这些:


假设 $delta = 12 并且 $omega = 9

操作符
意义
例子
结果

&&
AND
$delta == $gamma && $delta > $omega
True

  $delta && $omega False

||
OR
$delta == $gamma || $delta True

  $delta > $gamma || $delta False

!
NOT
!$delta
False

小于或等于
$delta False


  好,我们可以用逻辑操作符重写上面例子的代码,你看,下面的表述是不是更简单些?

--------------------------------------------------------------------------------

if ($day == "Thursday" && $time == "12" && $place == "Italy")
      {
      $lunch = "pasta";
      }
--------------------------------------------------------------------------------
简单文雅吗? Yes
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn