PHP if...else 语句
1. PHP - if...else 语句
if...else 语句用于在某个条件为真(true)时执行一段代码,而在该条件为假(false)时执行另一段代码。
1.1 语法
if (condition) {
// 如果 condition 为 true,将执行此处的代码;
} else {
// 如果 condition 为 false,将执行此处的代码;
}1.2 示例
如果当前时间(小时)小于 20,则输出 "Have a good day!",否则输出 "Have a good night!":
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}2. PHP - if...elseif...else 语句
当需要处理两个以上的条件时,可以使用 if...elseif...else 语句来执行不同的代码块。
2.1 语法
if (condition) {
// 如果此 condition 为 true,将执行这里的代码;
} elseif (condition) {
// 如果第一个 condition 为 false 且当前 condition 为 true,将执行这里的代码;
} else {
// 如果所有的 conditions 均为 false,将执行这里的代码;
}2.2 示例
如果当前时间(小时)小于 10,输出 "Have a good morning!";如果当前时间小于 20,输出 "Have a good day!";否则,将输出 "Have a good night!":
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
} elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}