PHP 如果...否则...否则如果 声明
条件语句用于根据不同的条件执行不同的操作。
PHP 条件语句
编写代码时,您经常需要针对不同的条件执行不同的操作。您可以在代码中使用条件语句来实现这一点。
在 PHP 中我们有以下条件语句:
if
语句 - 如果一个条件为真,则执行一些代码if...else
语句 - 如果条件为真,则执行一段代码;如果条件为假,则执行另一段代码if...elseif...else
语句 - 针对两个以上的条件执行不同的代码switch
语句 - 选择要执行的多个代码块之一
PHP if 语句
这 if
如果一个条件为真,语句将执行一些代码。
句法
如果 (状况) {
如果条件为真则执行的代码;
}
例子
如果当前时间(HOUR)小于 20,则输出“Have a good day!”:
<?php
$t = 日期(“H”);
如果 ($t < "20") {
回声“祝你有美好的一天!”;
}
?>
亲自尝试 »
PHP - if...else 语句
这 if...else
如果条件为真,则语句执行一段代码;如果条件为假,则执行另一段代码。
句法
如果 (状况) {
如果条件为真则执行的代码;
} 别的 {
如果条件为假则执行的代码;
}
例子
如果当前时间小于 20,则输出“Have a good day!”,否则输出“Have a good night!”:
<?php
$t = 日期(“H”);
如果 ($t < "20") {
回声“祝你有美好的一天!”;
} 别的 {
echo "晚安!";
}
?>
亲自尝试 »
PHP - if...elseif...else 语句
这 if...elseif...else
语句针对两个以上的条件执行不同的代码。
句法
如果 (状况) {
如果条件为真则执行的代码;
}否则如果(状况) {
如果第一个条件为假而这个条件为真,则执行的代码;
} 别的 {
如果所有条件都为假则执行的代码;
}
例子
如果当前时间小于 10,则输出“Have a good morning!”;如果当前时间小于 20,则输出“Have a good day!”。否则,输出“Have a good night!”:
<?php
$t = 日期(“H”);
如果 ($t < "10") {
回声“早上好!”;
} elseif ($t < "20") {
回声“祝你有美好的一天!”;
} 别的 {
echo "晚安!";
}
?>
亲自尝试 »
PHP switch 语句
这 switch
语句将在下一章中进行解释。