第三章其他操作符与表达式、流程控制.pptVIP

  • 6
  • 0
  • 约6.67千字
  • 约 31页
  • 2017-08-14 发布于河南
  • 举报

第三章其他操作符与表达式、流程控制.ppt

第三章 其他操作符与表达式、流程控制  课前回顾 1.掌握PHP基本语法 2.掌握PHP变量、常量、数组与数据类型 3.掌握HTML中PHP的输出 4.掌握PHP基本判断流程 课程目标 一、掌握php流程控制 二、理解并掌握php函数 PHP程序控制语句 一、条件语句 实例1-1 ?php $a=50; $b=45; if ($a$b) //判断a是否大于b { print “a大于b”; } ? 实例1-2 ?php $a=45; $b=50; if ($a$b) //判断a是否大于b { print “a大于b”; } else //反之a小于b { print “a小于b”; } ? 实例1-3 ?php $a=45; $b=50; if ($a$b) { print “a大于b”; } elseif ($a==$b) { print “a等于b”; } else { print “a小于b”; } ? If语句的应用 ?php $grade=91; //给grade变量赋初始值 if ($grade60) echo 你不及格; elseif ($grade=60 $grade70) echo 你刚刚及格了; elseif ($grade=70 $grade80) echo 你得了良好; elseif ($gradet=80 $grade90) echo 你很优秀哦!; else echo 你简直太棒了! ? switch ($i) { case 0: print i equals 0; break; case 1: print i equals 1; break; case 2: print i equals 2; break; default: } break, continue Break 中断当前的循环控制结构。 Continue 被用来跳出剩下的当前循环并继续执行下一次循环。 Switch语句的应用 ?php switch (date(D)) { case Mon: echo 今天星期一; break; case Tue: echo 今天星期二; break; case Wed: echo 今天星期三; break; case Thu: echo 今天星期四; break; case Fri: echo 今天星期五; break; default: echo 今天放假; break; } ? (3)三元操作符 如果计算出expression的值为true,则statement被执行,并且接着再计算expression的值(如果为true,则循环体被执行,如此继续)。当计算的值为false时循环退出。 (3) Do-while循环 foreach语句可用于遍历一个数组中的元素。可以用以下语句循环遍历一个数组,访问每一个键: 三、函数 函数(function)是一段完成指定任务的已命名代码,函数可以遵照给它的一组值或参数(parameter)完成任务,并且可能返回一个值。函数节省了编译时间,无论调用函数多少次,函数都只需为页面编译一次。函数允许你在一处修改任何错误,而不是在每个执行任务的地方修改,这样就提高了程序的可靠性,并且将完成指定任务的代码一一隔离,也提高了程序的可读性。 本讲介绍函数调用和函数定义的语法,并且讨论如何管理函数中的变量以及想函数中传递值(包括按值传递和按引用传递),也介绍了可变函数和匿名函数。 一、调用函数 PHP程序中的函数(内置或者是自定义)不管他们的源代码是怎样的,所有的函数都用相同的方法求值: $some_value = function_name([parameter,...]); 函数要求的参数个数因函数的不同而不同。提供给函数的参数可以是任何有效的表达式,并且必须指定参数在函数中预期的顺序。函数的文档将告诉你函数期望什么样的参数,以及你可以预期返回什么样的值。 下面是一些内置函数的例子: 二、定义函数 要定义一个函数,可以使用下面的语法结构: function [] function_name([parameter[,...]]) { stat

文档评论(0)

1亿VIP精品文档

相关文档