文档详情

《PHP Web应用开发案例教程》教案 第6课 PHP自定义函数.docx

发布:2023-07-03约6.44千字共7页下载文档
文本预览下载声明
PAGE 6 PAGE 6 PAGE 7 PAGE 7 课题 PHP自定义函数 课时 2课时(90 min) 教学目标 知识技能目标: (1)掌握定义和调用函数的方法 (2)掌握在函数间传递参数的3种方法 (3)掌握使用return语句从函数中返回值的方法 素质目标: (1)能够领会PHP自定义函数在生活中的实际作用 (2)培养学生的逻辑思维、辩证思维和创新思维能力 (3)激发乐于奉献、心系国家建设、勇担时代使命的爱国情怀 教学重难点 教学重点:定义和调用函数的方法 教学难点:return语句从函数中返回值 教学方法 案例分析法、问答法、讨论法、讲授法、实践法 教学用具 电脑、投影仪、多媒体课件、教材 教学设计 第1节课:?课前任务→考勤(2 min)→问题导入(5 min)→传授新知(38 min) 第2节课:问题导入(5 min)→传授新知(20 min)→课堂实训(15 min)→课堂小结(3 min)→作业布置(2 min) 教学过程 主要教学内容及步骤 设计意图 第一节课 课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,预习本节课要学习的知识 【学生】完成课前任务 通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣 考勤 (2 min) 【教师】使用APP进行签到 【学生】班干部报请假人员及原因 培养学生的组织纪律性,掌握学生的出勤情况 问题导入 (5 min) 【教师】提出以下问题: 以前学过的数学中对函数的定义是什么?你知道PHP中的函数和数学上所说的函数一样吗? 【学生】聆听、思考、举手回答 通过问题导入,引导学生主动思考,激发学生的学习兴趣 传授新知 (38 min) 【教师】通过学生的回答引入要讲的知识,讲解PHP中的自定义函数的定义和调用 4.1 自定义函数 在程序开发过程中,经常需要重复某种操作或处理,如数据查询、字符操作等。这些重复的操作可以通过函数来实现。PHP函数主要分为自定义函数和内置函数。下面首先介绍自定义函数。 ?【教师】讲解“知类通达”内容 使用函数可以将复杂的大问题分解成一系列简单的小问题,而后将小问题继续分解成更小的问题,当问题细化到足够简单时,就能分而治之,为每个小问题编写程序,并通过函数封装,当每个小问题都解决了,大问题也就解决了。 从某种意义上讲,国家是由个人组成的,每个人都为国家建设出一份力,我们的国家会变得更加强大,人民的生活也会更加美好。 4.1.1 定义和调用函数 1.定义函数 ?【教师】安排学生扫码观看视频“定义和调用函数”,讲解知识 ?【学生】扫码观看、理解、记忆 函数一般由函数名、参数、函数体和返回值4部分组成。函数体是实现函数功能的代码段,它可以是任何有效的PHP代码。函数的基本语法格式如下: function fun_name($str1,$str2,…$strn) { fun_body; //函数体,实现函数功能的代码段 return $value; //返回值 } 其中各项的意义如下: function:自定义函数时必须要用到的关键字。 fun_name:自定义函数的名称,必须以字母或下画线开头,后面可以跟字母、数字或下画线。函数名具有唯一性,并且在PHP中不区分大小写。 $str1,$str2,…$strn:函数的参数。函数可以没有参数,也可以有一个或多个参数。其作用范围为函数体内,相当于局部变量。 return $value:函数的返回值语句,并不是所有函数都需要该语句。函数执行到该语句即结束,所以不要在其后写任何代码。 2.调用函数 函数在页面加载时不会立即执行。要执行函数,定义函数后还必须要调用该函数。下面通过一个实例来了解一下函数的定义和调用。 ?【教师】通过多媒体展示例4-1的代码和运行结果,并进行讲解 函数的定义和调用。本例定义一个函数square(),计算传入的参数的平方,然后连同表达式和结果一起输出。实例代码如下: ?php function square($num){ return $num * $num = .$num * $num; //返回计算后的结果 } echo square(6); //调用函数 ? 函数中的每个参数都是一个表达式,定义时称为形参,调用时输入的实际值称为实参。实参和形参应该个数相等,类型一致。形参和实参按顺序对应传递数据。 在调用函数时需要注意以下几点。 通过函数名进行调用,可以在函数声明之前,也可以在声明之后进行调用。 当函数有参数列表时,可以通过传递参数改变函数内部代码
显示全部
相似文档