if语句是最简单的条件判断语句,它对某段程序的执行附件一个条件,如果条件成立,就执行这段程序,否则就跳过这段程序去执行下面的程序。
语法
if (条件) {
当条件为 true 时执行的代码;
}
if (条件) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
实例
<?php
$t=date("H");
if ($t<"20") {
echo "Have a good day!";
}
?>
<?php
$t=date("H");
if ($t<"20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
2.switch····case分支控制语句
在程序设计中,所有依据条件做出判定的问题,都可以用前面所介绍的不同类型的if语句来解决。不过,在用if·····else语句处理多个条件判定问题时,组成条件的表达式在每一个elseif语句中都要计算一次,显得繁琐臃肿。为了避免if语句的冗长,提高程序的可读性,可以使用switch分支控制语句。
语法
switch (expression)
{
case label1:
expression = label1 时执行的代码 ;
break;
case label2:
expression = label2 时执行的代码 ;
break;
default:
表达式的值不等于 label1 及 label2 时执行的代码;
}
实例
<?php
$favfruit="orange";
switch ($favfruit) {
case "apple":
echo "Your favorite fruit is apple!";
break;
case "banana":
echo "Your favorite fruit is banana!";
break;
case "orange":
echo "Your favorite fruit is orange!";
break;
default:
echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>
文章介绍了if语句作为基本的条件判断结构,用于根据条件执行代码段。当条件满足时执行特定代码,否则跳过。还提到了if...else结构用于处理两种情况。接着,文章引入了switch语句,作为更简洁的多条件判断方式,提高代码可读性。通过示例展示了如何在PHP中使用switch语句处理不同情况。
1591

被折叠的 条评论
为什么被折叠?



