条件语句用于根据不同条件执行不同动作。

PHP 条件语句
当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。
在 PHP 中,提供了下列条件语句:
- if 语句 – 在条件成立时执行代码
- if…else 语句 – 在条件成立时执行一块代码,条件不成立时执行另一块代码
- if…elseif….else 语句 – 在若干条件之一成立时执行一个代码块
- switch 语句 – 在若干条件之一成立时执行一个代码块
PHP – if 语句
if 语句用于仅当指定条件成立时执行代码。
语法
if (条件)
{
条件成立时要执行的代码;
}
<?php
$a=5;
if($a<10){
echo "good day!";
}
?>
输出结果:
good day!
if…else
基本语句结构:if(表达式) {语句} else{语句}
使用if-else语句时当表达式为真时执行if的语句,当表达式为假时执行else的语句。
测试:
<?php
$a=5;
if($a==5){
echo "a==5";
}
else{
echo "a!=5";
}
?>
输出结果:
a==5
f…else if …else
基本语句结构:
if(表达式){
语句 }
else if(表达式){
语句}
…
else{
语句}
if…else if …else语句先判断if的表达式是否为真。若为假,则判断else if的表达式,依次进行判断,当某处表达式为真,则输出该处的语句。若上面条件都不为真,则输出else的语句。
测试:
<?php
$a=5;
if($a==10){
echo "a==10";
}
else if($a==8){
echo "a==8";
}
else if($a==5){
echo "a==5";
}
else{
echo "没有匹配到";
}
?>
输出结果:
a==5