1.目的:了解根据不同条件执行不同动作。
2.代码范例:
<?php
//范例一:if 语句(在条件成立时执行代码)
echo "以下范例一:if 语句(在条件成立时执行代码)<br>";
$t=10;
if ($t < 20)
{
echo "变数小于20";
}
echo '<br><br>';
//范例二:if...else 语句(在条件成立时执行一块代码,条件不成立时执行另一块代码)
echo "范例二:if...else 语句(在条件成立时执行一块代码,条件不成立时执行另一块代码)<br>";
$t=30;
if ($t < 20)
{
echo "变数小于20";
}
else
{
echo "变数大于20";
}
echo '<br><br>';
//范例三:if...else if....else 语句(在若干条件之一成立时执行一个代码块)
echo "范例三:if...else if....else 语句(在若干条件之一成立时执行一个代码块)<br>";
$t=20;
if ($t < 20)
{
echo "变数小于20";
}
else if ($t > 20)
{
echo "变数大于20";
}
else
{
echo "变数等于20";
}
echo '<br><br>';
//范例四:Switch 语句(根据多个不同条件执行不同动作)
echo "范例四:Switch 语句(根据多个不同条件执行不同动作)<br>";
$lucky_num="seven";
switch ($lucky_num)
{
case "17":
echo "你的幸运数字是17";
break;
case "23":
echo "你的幸运数字是23";
break;
case "42":
echo "你的幸运数字是42";
break;
default:
echo "你的幸运数字不是 17, 23, 或42";
}
?>
3.結果:
以下范例一:if 语句(在条件成立时执行代码)
变数小于20
范例二:if...else 语句(在条件成立时执行一块代码,条件不成立时执行另一块代码)
变数大于20
范例三:if...else if....else 语句(在若干条件之一成立时执行一个代码块)
变数等于20
范例四:Switch 语句(根据多个不同条件执行不同动作)
你的幸运数字不是 17, 23, 或42