《PHP程序设计案例教程 教学课件 ppt 作者 陈建国 第6讲 第6讲 PHP流程控制结构》由会员分享,可在线阅读,更多相关《PHP程序设计案例教程 教学课件 ppt 作者 陈建国 第6讲 第6讲 PHP流程控制结构(20页珍藏版)》请在金锄头文库上搜索。
1、第6讲 PHP流程控制结构,教师姓名 教研室名称 2012年01月01日,机械工业出版社,内容要点 CONTENTS,1)条件语句 if( ) if ( ) else if( ) else if ( ) else ,1 条件控制语句,1)if 条件语句,条件语句的格式: if(条件1) /代码 elseif(条件2) /代码 else /代码 蓝色、绿色 部分可省略。,if ($a $b) print “www.baiducom”; if ($a $b) print “www.baidu com”; $b = $a; WQQ if ($a $b) print “ab”; else print
2、“ab”; if ($a =1) print “一”; else if($a=2) print “二”; else if($a=3) print “三”; |else print “未进前三”; ,1 条件控制语句,2)switch条件语句,switch 语句 ,1 条件控制语句,= 90; /如果大于等于90,则输出“优秀” echo“优秀“; break; case $cont = 60 ; /如果大于等于60,则输出“及格” echo “及格“; break ; default : /如果小于60,则输出“不及格” echo“不及格“; ?,1 条件控制语句,2)switch条件语句,W
3、hile() do while( ) for( ) foreach( ) ,2 循环控制语句,1) while循环语句 语法:,while(expr) statement; /先判断条件,当条件满足时执行语句块 ,2 循环控制语句,2)循环语句 do - while 语法:,do statement; /在判断之前先执行一次,循环到while部分才判断, /即使条件不满足,语句块也已经执行一次了 while(expr),2 循环控制语句,2 循环控制语句,3)for循环语句 for( ) ,for (expr1; expr2; expr3) ,for ($i = 1; $i = 10; $i+
4、) echo $i; ,初始值,循环条件,循环方式,2 循环控制语句,3)for循环语句,“; ?,“; $i+; ?,10) break; /循环标志结束,跳出循环 echo $i.“. 以后不敢了“; ?,2 循环控制语句,2 循环控制语句,4)foreach循环语句 foreach( ) 这只是一种遍历数组简便方法。foreach 仅能用于数组 foreach (array_expression as $value) statement foreach (array_expression as $key = $value) statement,2 循环控制语句,break ; /终止当前
5、循环,跳出循环结构 continue; /终止本次循环,继续下一次循环,3 跳转语句,3 跳转语句,4)包含语句 -PHP的文件引用 P103 include () 实现对外部文件的调用 require( ) 两者的区别在哪?P106 include_once () require_once( ),4 包含语句,Require的使用:程序在执行前就会先读入所指定的文件,include的使用:程序在读到include的文件时,才将它读进来,Require(“config.inc.php”);,include(“config.inc.php”);,Require_once(“config.inc.php”);,Include_once(“config.inc.php”);,5 综合案例,使用PHP知识,开发网页计算器,能实现加、减、乘、除运算。运行效果如下图所示,5 综合案例,