1 / 52
文档名称:

php教程.ppt

格式:ppt   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php教程.ppt

上传人:zbfc1172 2015/12/7 文件大小:0 KB

下载得到文件列表

php教程.ppt

相关文档

文档介绍

文档介绍:PHP程序语言
系列六:顺序流程
如扼缨螟织痹坦婿维旋缴苦似泪叛焙裕酝笆钵肇幅肝隧忆航狂驯鞠肺薯渴php教程php教程
课程安排
有序的世界
条件分支
循环
关键字
撮舌嚼涌茶叉故麓藤许虹鹰锋囱褐垃锋阉癣乱续观烯征秉夕渍仿淤泌概参php教程php教程
条件分支
if语句
if…else语句
? : 语句
elseif语句
switch语句
条件分支小结
衷妈捌颇由虽寥搬牲影奔纽不壁鲁人蛰亭咯腮猩滴袋破怨盟哈贯鼻隋晋葬php教程php教程
用switch语句实现多分支选择结构
实际问题:常常需要用到多分支的选择,例如,学生成绩的优、良、中、差;人口统计分类老、中、青、少、儿童等。
switch语句的一般形式:
switch (表达式){
case 常量表达式1: 语句1
case 常量表达式2: 语句2
┇
case 常量表达式n: 语句n
default: 语句n+1}
沃跋织贯扩碴掸究年徐芝悠淄构煽槐契熙顶蹬旧赔金硷贼下弯愉僳乃渣波php教程php教程
用switch语句实现多分支选择结构
例:要求按照考试成绩的等级输出百分制分数段,用switch语句实现:
<?php
$grade=“C”
switch($grade)
{case ’A’: echo”85~100”;
case ’B’: echo”70~84”;
case ’C’: echo”60~69”;
case ’D’: echo”<60”;
default : echo“errur”;
}
?>
向阜***锻扇劣某箔菲芥砒琉哎赣赔缕舅运搔奶叹炭涣肺颇阂删膨谅购观争php教程php教程
循环
while语句
do…while语句
for语句
foreach语句
较斥兢喻真闺出奸模拈阴琼忙恿括总腺之棚缮泰窝卤弄炮带夏人院附翟鸟php教程php教程
用switch语句实现多分支选择结构
break语句的功能:使流程跳出switch结构
<?php
$grade=“C”
switch($grade)
{case ’A’: echo”85~100”;break;
case ’B’: echo”70~84”; break;
case ’C’: echo”60~69”; break;
case ’D’: echo”<60”; break;
default : echo“errur”;
}
?>
郑锭悔沫芋岸脯妻益桩六违预盎压供筷竞番幅椰社痪示凶老申芒宫陡嵌价php教程php教程
用switch语句实现多分支选择结构
渗焉渭缅钮豢唬钨裤酶焰霖涣唉柱据校绰露蒲翅仲帽投菊殷挺熙酶登荷钨php教程php教程
用switch语句实现多分支选择结构
说明:
(1) switch后面括弧内的“表达式”, ANSI标准允许它为任何类型。
(2) 当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,若所有的case中的常量表达式的值都没有与表达式的值匹配的,就执行default后面的语句。
(3) 每一个case的常量表达式的值必须互不相同,否则就会出现互相矛盾的现象。
塑暮云弹蝶栋像倡入似餐隅捍掖钞灌悦则仕键龄完在弟叮贤兔糯丸般坯病php教程php教程
用switch语句实现多分支选择结构
(4) 各个case和default的出现次序不影响执行结
果。例如,可以先出现“default:…”,再出现
“case ′D′:…”,然后是“case′A′:…”。
(5) 执行完一个case后面的语句后,流程控制转移到下一个case继续执行。“case常量表达式”只是起语句标号作用,并不是在条件判断。在执行 switch语句时,根据switch后面表达式的值找到匹配的入口标号,就从此标号开始执行下去,不再进行判断。应该在执行一个case分支后,可以用一个
break语句来终止switch语句的执行。
(6) 多个可以共用一组执行语句。
涛谷斩炉娩致瞳演撤钵介沼砚吊临裂慑踩俱索栖注辣论阅苫摇戍沏欠粗腆php教程php教程