条件判断语句:https://www.runoob.com/php/php-if-else.html
https://www.runoob.com/php/php-switch.html
循环条件语句:https://www.runoob.com/php/php-looping.html
https://www.runoob.com/php/php-looping-for.html
流程控制语句与JS基本相同,参考JS:https://blog.csdn.net/JBY2020/article/details/118303958
条件判断语句:if、if...else...、if...elseif...else、switch
循环语句:for、while、do...while...、foreach(用于遍历数组)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
span {
color: red;
font-size: 30px;
}
</style>
</head>
<body>
<?php
// 条件语句
// 1.1、分支结构if
$a = 95;
$b = 80;
$c = 60;
$d = 55;
// 单项分支,只考虑结果为真
if ($a >= 90) {
echo '优秀';
}
// 双向分支,两种状态下作判断
echo '<hr/>';
if ($d >= 60) {
echo '合格';
} else {
echo '不合格';
}
// 多项分支,多种状态下作判断
echo '<hr/>';
if ($d >= 60 && $d < 80) {
echo '合格';
} elseif ($d >= 80 && $d < 100) {
echo '优秀';
} else {
echo '不合格';
}
// 1.2、分支结构switch...case...
echo '<hr/>';
$name = '孔明';
switch ($name) {
case '孟德':
echo '(。・∀・)ノ゙嗨,我是你<span>曹哥</span>';
break;
case '孔明':
echo '哈喽,我是你<span>亮哥</span>';
break;
default:
echo '滚开,我不认识你';
break;
}
// 2.1循环结构for
echo '<hr/>使用for循环求得1到100之间所有偶数的和的结果是:';
$sum = 0;
for ($i = 1; $i <= 100; $i++) {
if ($i % 2 == 1) { // 如果是奇数,使用continue跳出本次循环
continue;
}
$sum += $i;
}
echo '<span>' . $sum . '</span>';
?>
</body>
</html>