■流程控制和循环语句
while循环$i = 1;
while ($i <= 10) {
echo $i;
$i++;
}
do-while循环
$i = 1;
do {
echo $i;
$i++;
} while ($i <= 10);
for循环
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}
■if ($x > $y)
echo "x 大于 y";
} else {
echo "x 小于等于 y";
}
if ($x > $y) {
echo "x 大于 y";
} elseif ($x == $x) {
echo "x 等于 y";
} else {
echo "x 小于 y";
}
■switch ($x) {
case 0:
echo "x 等于 0";
break;
case 1:
echo "x 等于 1";
break;
case 2:
echo "x 等于 2";
break;
default:
echo "x 既不等于1和2,也不等于0";
}
如果所有的case结果都不符合,则会执行default里的语句。
while循环$i = 1;
while ($i <= 10) {
echo $i;
$i++;
}
do-while循环
$i = 1;
do {
echo $i;
$i++;
} while ($i <= 10);
for循环
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}
■if ($x > $y)
echo "x 大于 y";
} else {
echo "x 小于等于 y";
}
if ($x > $y) {
echo "x 大于 y";
} elseif ($x == $x) {
echo "x 等于 y";
} else {
echo "x 小于 y";
}
■switch ($x) {
case 0:
echo "x 等于 0";
break;
case 1:
echo "x 等于 1";
break;
case 2:
echo "x 等于 2";
break;
default:
echo "x 既不等于1和2,也不等于0";
}
如果所有的case结果都不符合,则会执行default里的语句。