php 分支结构 条件结构 选择构架
发布时间:2022-06-24 06:47:43 所属栏目:PHP教程 来源:互联网
导读:流程控制 一、顺序结构 二、分支结构--条件结构--选择结构 1.双路分支,使用else从句: if(条件) 执行一条语句 else 执行一条语句 if(条件){ 一条或多条代码 }else{ 一条或多条代码 } 2.单路分支 //条件bool,true或false, == !- || ! if(条件) 执行下面一条语
流程控制 一、顺序结构 二、分支结构--条件结构--选择结构 1.双路分支,使用else从句: if(条件) 执行一条语句 else 执行一条语句 if(条件){ 一条或多条代码 }else{ 一条或多条代码 } 2.单路分支 //条件bool,true或false,> < == !- & || ! if(条件) 执行下面一条语句 if(条件) { 代码段; 代码段; } 3.多路分支,可以使用 if else if 和 switch case,这是一种互斥的关系: if(条件){ }else if(条件){ }else if(条件){ }else{ } 4.嵌套分支 if(){ if(){ }else{ if(){} } } 三、循环结构 总结:如果是判断一段范围 则使用elseif,如果是单个匹配,则使用switch case. //单路执行 $a=10; $b=5; if($a > $b) echo "$a 是大于 $b 的"; //双路执行 $a=10; $b=20; if($a>$b) { echo "$a 大于 $b</br>"; } //判断当天星期 $week=date("D");//获取星期几phpfensi.com switch($week) //switch(变量) 变量只用整型和字符串 { case "Mon": echo "星期一"; break; case "Tue" echo "星期二"; break; case "Wed": echo "星期三"; break; case "Thu": echo "星期四"; break; case "Fri": echo "星期五"; break; default: echo "周末"; } //嵌套类 $sex=$_GET["sex"]; $age=$_GET["age"]; if($sex=="nan") { if($age >= 60) { echo "这个$sex 已经退休".($age-60)."年了"; } else { echo "这个男士还在工作,还有".(60-$age)."年才退休"; } } else { if($age >= 66) { echo "这个$sex 已经退休".($age-66)."年了"; } else { echo "这个女士还在工作,还有".(66-$age)."年才退休"; } } 。 (编辑:西双版纳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读