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