PHP学习教程

php流程控制语句包括条件语句、循环语句、跳转语句等

时间:2012-3-16 11:05:19  浏览:

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

合肥德曼培训中心 - 致力于互联网职业技能培训。本站所有内容都是提供培训所用,版权所有,未经书面授权不得转载。服务宗旨:为中国互联网人才需求提供原动力。
我们培训课程包括:SEO培训、PHP培训、网页设计培训、网络营销培训 - 我们的目标是做中国最专业的互联网技术培训公司之一。在线QQ:513816851