黑马程序员-PHP-课程同步笔记day15:循环结构_第1页
黑马程序员-PHP-课程同步笔记day15:循环结构_第2页
黑马程序员-PHP-课程同步笔记day15:循环结构_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.分支构造(if)只推断 TRUEIf(条件推断:结果是一个布尔值)/TRUE,则执行该代码既推断 TRUE,也推断 FALSEIf(条件推断:结果是一个布尔值)/TRUE,则执行该代码else/FALSE,则执行该代码多条件推断(多项选择一)If(条件一)/TRUE,则执行该代码else if(条件二)/TRUE,则执行该代码else if/TRUE,则执行该代码else/假设以上条件都不满足,则执行该代码只有一条语句以省略大括号/实例:输出 1-100 之间全部的偶数For($i=1;$i=100;$i+)/假设是偶数,则输出/假设 if/则大括号可以省略If($i%2=0)Echo “$

2、i”;分支构造(switch) 1.语法构造Switch(变量)Case 值 1:代码一;Break;Case 值 2:代码二;Break;Case 值 3:代码三;Break;Default:假设以上条件都不满足,则执行的代码;caseCase 表达式值的类型,可以是整型、浮点型、字符串。CaseBreak 语句(可以省略)Switch($a=1)Case 1:Echo “代码 1”;Case 2:Echo “代码 2”;Case 3:Echo “代码 3”;default:Echo “以上条件都不满足”;假设省略 break 语句,则下面全部代码都会执行。因此,break 语句一般不要省略

3、。实例:今日是星期几 = 星期六”);$week = date(“w”);Switch($week)Case 1:$str = $arr1;Break;Case 2:$str = $arr2;Break;Case 3:$str = $arr3;Break;Case 4:$str = $arr4;Break;Case 5:$str = $arr5;Break;Case 6:$str = $arr6;Break;Default:$str = $arr0;Echo “今日是:$str”;循环构造(while)语法构造变量初始化;While(条件推断:是一个布尔值)/循环体代码变量更只有一条语句可省略

4、大括号$i = 0; While(+$i500005%费用。3假设$money50000)$money *=0.95;else if($money =5000);Echo “一共可以经过该路口$n个”;循环构造(for)语法构造For(变量初始化;条件推断;变量更)循环体的代码;运行原理循环三要素变量初始化条件推断 变量更ForFor 循环中的三个代码都可以省略,但是分号(;)不能省略假设省略中间局部,则循环会无限的执行下去,PHP 中相当于条件为 true。三个代码的每一局部,都可以是多条语句,多条语句之间用逗号(,)隔开。假设只有一条循环体语句,则 for 的大括号可以省略。For实例:输出 1-100 间全部数的N 种方法方法一:$i = 1;For(;)Echo “$i ”;If($i =100)Break;$i+;方法二:/省略中间条件,将是无限循环,相当于条件永久为TRUE For($i=1;$i+)Echo “$i ”;If(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论