php 流程控制
Posted Sil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 流程控制相关的知识,希望对你有一定的参考价值。
流程控制
顺序结构:代码从上往下,顺序执行
分支结构:给定一个条件,同时有多种可执行代码,然后会根据条件执行某一段代码
循环结构:在某一个条件控制范围内,指定的代码,可以重复执行
语法:
if(布尔表达式){
条件满足时执行
}else if(布尔表达式){
条件不满足时执行
}else if(布尔表达式){
条件不满足时执行
}......
}else{条件都不满足时执行}
return: 退出
break : 跳出
intval() 小数变整数
if($a > 90){
return ‘优秀‘;
}elseif ($a > 80){
return ‘良好‘;
}elseif ($a > 70){
return ‘好‘;
}elseif ($a > 60){
return ‘及格‘;
}else{
return ‘不及格‘;
}
switch:
语法:
switch (条件表达式)
{ case 值:
要执行的代码段;
return ‘返回的内容‘; // 表示结束这段代码,返回内容
case 值:
要执行的代码段;
return ‘返回的内容‘;
default:
匹配失败 要执行的代码段;
return ‘返回的内容‘;
}
switch (intval($a/10)){
case 10:
case 9:
return ‘>90‘;
case 8:
return ‘>=80‘;
case 7:
return ‘>=70‘;
case 6:
return ‘及格‘;
default:
return ‘小老弟怎么回事,不及格哟!‘;
}
-------------------------------------------------------
循环
for(){}
continue 跳出当前循环
(吐槽...... 跟Java一样(新萌不敢多说什么))
for ($i = 0;$i<100;$i++){
echo ‘$i‘;
}
$w = 0;
while ($w<100){
echo ‘$w‘;
$w++;
}
$d = 0;
do{
echo ‘$d‘;
}while($d<100);
以上是关于php 流程控制的主要内容,如果未能解决你的问题,请参考以下文章