在PHP中,if...else 语句用于根据条件执行不同的代码块。以下是 if...else 语句的基本语法:
if (condition) {
    // 如果条件为真,执行这里的代码块
} else {
    // 如果条件为假,执行这里的代码块
}

示例:
$age = 18;

if ($age >= 18) {
    echo "You are an adult.";
} else {
    echo "You are a minor.";
}

在上面的例子中,如果 $age 大于或等于 18,则输出 "You are an adult.",否则输出 "You are a minor."。

多条件的 If...Else:

可以使用 elseif 关键字处理多个条件。
$score = 75;

if ($score >= 90) {
    echo "Excellent!";
} elseif ($score >= 70) {
    echo "Good!";
} else {
    echo "Need improvement.";
}

在上面的例子中,根据分数不同,输出不同的消息。

嵌套的 If...Else:

if...else 语句也可以嵌套在另一个 if 或 else 语句内,以处理更复杂的逻辑。
$grade = "B";
$age = 25;

if ($grade == "A") {
    if ($age > 21) {
        echo "Excellent performance and above legal age.";
    } else {
        echo "Excellent performance.";
    }
} elseif ($grade == "B") {
    echo "Good performance.";
} else {
    echo "Need improvement.";
}

在上面的例子中,根据成绩和年龄的不同,输出不同的消息。

if...else 语句是控制流程的基础,它使得程序可以根据不同的条件执行不同的代码块,从而实现更灵活的逻辑。


转载请注明出处:http://www.pingtaimeng.com/article/detail/13794/PHP