PHP学习笔记 — php条件语句和循环

PHP学习笔记 — php条件语句和循环

小唐
2022-10-22 / 0 评论 / 174 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年10月22日,已超过545天没有更新,若内容或图片失效,请留言反馈。

PHP条件语句

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

单分支

if 语句 - 如果指定条件为真,则执行代码

< ?php
// 单分支
$age = 18;
if ($age>= 18) {
   echo "你是成年人";
}
?>

双分支

if…else 语句 - 如果条件为 true,则执行代码;如果条件为 false,则执行else另一端代码

< ?php
// 双分支
$age = 15;
// 如果条件成立执行以下代码
if ($age >= 18) {
    echo "我是成年人";
// 否则执行以下代码
} else {
    echo "我是未成年人";
}
?>

多分支判断

< ?php
// 多分支
$age = 20;
if ($age > 0 && $age < 7 ){
    echo '你属于童年';
} elseif ($age < 18) {
    echo '你属于少年';
} elseif ($age < 41) {
    echo '你属于青年';
} elseif ($age < 65) {
    echo '你属于中年';
} else {
    echo '你属于老年';
}    
?>

switch语句

switch 语句 - 选择多个代码块之一来执行

< ?php
$age = 50;
switch (true){
    case ($age > 0 && $age < 7 ):
        echo '你属于童年';
    break;
    case ($age < 18) :
        echo '你属于少年';
    break;
    case ($age < 41) :
        echo '你属于青年';
    break;
    case ($age < 65) :
        echo '你属于中年';
    break;
    default:
    echo '你属于老年';
}
?>

php循环控制

循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块

while 循环

while -只要指定的条件为真,while 循环就会执行代码块

< ?php
$fruits = ['apple','pear','orange','banana'];
while ($fruit = current($fruits)){
    echo $fruit,'<br>';
    next($fruits);
}
?>

do…while循环

do…while -先执行一次代码块,然后只要指定条件为真则重复循环

< ?php
$fruits = ['apple','pear','orange','banana'];
do {
    echo $fruit, '<br>';
    next($fruits);
} while ($fruit = current($fruits));
?>

fou循环

for - 循环代码块指定次数

< ?php
$fruits = ['apple','pear','orange','banana'];
for ($i = 0; $i < count($fruits); $i++) {
    echo $fruits[$i],'<br>';
}
?>
0

评论

博主关闭了所有页面的评论,留言评论可通过微信关注公众号:得水小筑