PHP基础
Posted Irving_yx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP基础相关的知识,希望对你有一定的参考价值。
php流程控制
程序结构化所需要的三种基本结构:顺序结构、分支结构(选择结构或条件结构)和循环结构
1.顺序结构:程序按照从上到下从左到右顺序执行
2.分支结构
1>单一条件分支结构(if)
语法格式:
if(表达式)
语句块;
2>双向条件分支结构(else子句)
语法格式:
if(表达式){
语句块1;
}else{
语句块2;
}
3>多向条件分支结构
语法格式1(else if子句):
if(表达式1){
语句块1;
}else if(表达式2){
语句块2;
}
...
else if(表达式n){
语句块n;
}else{
语句块n+1;
}
语法格式2(switch语句):
switch(表达式){
case 值1:
语句块1;
break;
case 值2:
语句块2;
break;
...
case 值n:
语句块n;
break;
default:
语句块n+1;
}
4>巢状条件分支结构
语法格式:
if(表达式1){
if(表达式2){
...
}else{
...
}
}else{
if(表达式3){
...
}else{
...
}
}
3.循环结构
1>while语句
语法格式:
while(表达式){
循环体;
}
2>do...while语句
语法格式:
do{
循环体;
}while(表达式); //注意分号
3>for语句
语法格式:
for(初始化;条件表达式;增量){
循环体;
}
特殊流程控制语句
break语句:结束循环
continue语句:结束本次循环执行下次循环
exit语句:结束脚本
以上是关于PHP基础的主要内容,如果未能解决你的问题,请参考以下文章