PHP 简明教程

PHP 嵌套 if 语句

1. 嵌套 If (Nested If)

在 PHP 中,您可以在一个 if 语句的内部再放置一个 if 语句,这被称为嵌套 if 语句(nested if statements)。

在处理需要满足先决条件后才能进行下一步判断的复杂逻辑时,嵌套语句非常有用。

示例

一个典型的嵌套 if 语句示例:

$a = 13;

if ($a > 10) {
  echo "Above 10"; // 大于 10
  
  if ($a > 20) {
    echo " and also above 20"; // 并且大于 20
  } else {
    echo " but not above 20"; // 但不大于 20
  }
}

(在上面的例子中,程序首先判断 $a 是否大于 10,只有在该条件成立的前提下,才会进入内部继续判断 $a 是否大于 20。)