PHP语法初步 流程控制 基础知识点笔记整理(三)

流程控制

顺序结构、分支结构、循环结构

顺序结构

从上往下依次执行

分支结构

if switch分支

if分支

语法1:

if(表达式){

}

语法2:

if(表达式){

}

else{

}

语法3:

if(表达式){

}

elseif{

}else{

}

switch分支

语法:

switch(表达式){

​   case 值1:

​       代码段;

​       break;

​   case 值2:

​       代码段2;

​       default:

​       break;

}

注意,第一次匹配成功会自动执行下方的代码块,不再判断,所以需要添加break中断

循环结构

for循环、while循环、do while循环、foreach循环(专门针对数组)

for循环

语法:

for(表达式1;表达式2;表达式3){

}

while循环

语法:

while(表达式){

}

do while循环

语法:

do{

}while();

循环控制

break continue

流程控制替代语法

例如:

<table>
    <?php for($i=1;$i<10;$i++){?>
        <tr>
        <?php for($j=1;$j<10;$j++){?>
            <td></td>
        <?php}?>
        </tr>
    <?php}?>
</table>

原写法为<?php for(XXX){?> <?php }?>

为了避免{}遗漏,php中提供一种格式

{ -> :(冒号替代)

} -> endfor (end+对应标记)

类似 if、switch、for、while、foreach都可以替换

PHP

PHP语法初步 数据类型与运算符 基础知识点笔记整理(二)

2021-5-17 11:33:28

PHP

PHP语法初步 文件包含与加载路径 基础知识点笔记整理(四)

2021-6-15 11:41:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索
Array ( [0] => post [1] => user [2] => document [3] => newsflashes )