php流程控制语句包括条件语句、循环语句、跳转语句等
php流程控制语句主要包括:if条件语句,switch条件语句,while循环语句,do while循环语句,for循环语句,foreach循环语句,break跳转语句,continue跳转语句,return跳转语句等。
学习php流程控制语句之前,先讲一个感念-算法
什么是算法?
算法是指为解决某一个问题而采取的步骤和方法的描述。实际上就是自然语言或者其他方式描述的一个计算机程序,编写计算机程序也就是把用某种方式描述的算法,使用程序设计的语言描述出来。
程序三种流程控制结构
1、顺序结构
2、选择结构
3、循环结构
三种流程控制语句
第一、条件控制语句
1、if条件控制语句
if(条件语句)
执行语句 //单行不用大括号
if() {}
if() {}
else{}
if(){}
else if() {}
else{}
2、switch多分支语句
switch(){
case "1": //case后面是冒号
执行语句;
break;
case "2":
执行语句;
break;
default:
执行语句;
break;
}
3、if和switch语句的区别
if和switch语句可以从使用的效率上来区别,也可以从实用性角度去区别。如果从使用效率上进行区分,在对同一个变量的不同值作条件判断时,使用switch语句的效率相对更高些,尤其是判断的分支越多越明显。
如果从实用性角度区别,那么switch语句肯定不如if条件语句。if条件语句是实用性最强和应用范围最广的语句。
第二、循环语句
1、while循环语句
while(expr){
statement;
}
符合条件才执行statement语句。
2、do...while循环语句
do{
statement;
}while(expr);
先执行do语句,根据条件判断适合满足条件,满足条件,再执行statement,否则结束循环。
3、for循环语句
for(expr1,expr2,expr3){
statement;
}
先执行expr1,再判断expr2,满足条件执行statement语句,再执行expr3,再执行expr2,满足条件执行statement语句,否则跳出循环语句。
第三、跳转语句
下一页: php于WEB页面交互
上一页: php中private、public、protected三者使用说明
本文关键词:php流程控制语句,算法,流程控制语句结构,if条件语句,switch条件语句,while循环语句,do while循环语句,for循环语句,foreach循环语句
本文《php流程控制语句包括条件语句、循环语句、跳转语句等》是由合肥德曼电脑培训中心原创或来源网络信息整理!
本文网页路径:http://www.dmseo.com/php/php_yuju.html