文档详情

《PHP Web应用开发案例教程》教案 第7课 PHP内置函数.docx

发布:2023-07-05约8.16千字共10页下载文档
文本预览下载声明
PAGE 2 PAGE 2 PAGE 9 PAGE 9 课题 PHP内置函数 课时 2课时(90 min) 教学目标 知识技能目标: (1)掌握对函数的引用方法 (2)掌握变量函数和递归函数的应用 (3)了解常见PHP内置函数的应用 素质目标: (1)能够领会PHP内置函数的作用,运用函数解决实际问题 (2)培养学生的逻辑思维、辩证思维和创新思维能力 (3)激发乐于奉献、心系国家建设、勇担时代使命的爱国情怀 教学重难点 教学重点:PHP内置函数 教学难点:PHP内置函数的综合使用 教学方法 案例分析法、问答法、讨论法、讲授法、实践法 教学用具 电脑、投影仪、多媒体课件、教材 教学设计 第1节课:?课前任务→考勤(2 min)→问题导入(5 min)→传授新知(38 min) 第2节课:问题导入(5 min)→传授新知(20 min)→课堂实训(15 min)→课堂小结(3 min)→作业布置(2 min) 教学过程 主要教学内容及步骤 设计意图 第一节课 课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,预习本节课要学习的知识 【学生】完成课前任务 通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣 考勤 (2 min) 【教师】使用APP进行签到 【学生】班干部报请假人员及原因 培养学生的组织纪律性,掌握学生的出勤情况 问题导入 (5 min) 【教师】提出以下问题: 除了我们自己定义的函数之外,还有其他的函数吗?对于其他的函数我们应该怎么去调用? 【学生】聆听、思考、举手回答 通过问题导入,引导学生主动思考,激发学生的学习兴趣 传授新知 (38 min) 【教师】通过学生的回答引入要讲的知识,讲解PHP中的内置函数 4.2 PHP内置函数 PHP中有很多使用频率较高的内置函数,下面分别介绍。 4.2.1 日期时间函数 对日期和时间的处理是PHP编程中不可缺少的应用。例如,获取服务器的日期和时间、时区,检查日期的有效性等。 1.date()函数 date()函数用于格式化一个本地日期/时间。其语法格式如下: string date ( string $format [, int $timestamp] ) 该函数返回按照指定格式显示的时间字符串。参数format为显示格式;timestamp为时间戳,是可选参数。如果没有给出时间戳,默认使用本地当前时间time()。其中format的参数很多,如表4-1所示。 ?【教师】通过多媒体展示“format的参数”表格,并进行介绍 format的参数 格式设置 描 述 参数值 说 明 返回值 日期格式设置 d 月份中的第几天,有前导0的2位数字 01~31 J 月份中的第几天,没有前导0的数字 1~31 D 星期几,文本表示的3个字母 Mon到Sun l(L的小写形式) 星期几,完整的文本格式 Sunday到Saturday N 数字表示的星期几 1(星期一)到7(星期日) w 数字表示的星期几 0(星期日)到6(星期六) 月份格式设置 F 月份,完整的文本格式 January到December M 3个字母表示的月份 Jan到Dec m 数字表示的月份,有前导0 01~12 n 数字表示的月份,没有前导0 1~12 t 给定月份所应有的天数 28~31 年份格式设置 L 是否为闰年 是闰年为1,否则为0 Y 4位数字完整表示的年份 如2016 y 2位数字表示的年份 如16 时间格式设置 a 小写的上午和下午值 am或pm A 大写的上午和下午值 AM或PM g 小时,12小时格式,没有前导0 1~12 G 小时,24小时格式,没有前导0 0~23 h 小时,12小时格式,有前导0 01~12 H 小时,24小时格式,有前导0 00~23 i 有前导0的分钟数 00~59 s 有前导0的秒数 00~59 ?【教师】通过多媒体展示例4-9的代码和运行结果,并进行讲解 使用date()函数获取当前日期时间。实例代码如下: ?php echo 欢迎光临!现在是: . date(Y年 m月 d日 H:i:s).br; //输出当前年、月、日、时间 ? 在PHP语言中,默认设置的是标准的格林尼治时间(采用零时区),该时间比系统时间少8小时。也就是说,例4-9中网页的实际运行时间是早上“09:03:41”。要获取本地时间,必须更改PHP语言中的时区设置。更改时区设置的函数如下: bool date_default_timezone_set(string $timezone); 参数timezone为PHP可识别的时区名称,如果timezone参数无效则返回false,否则返回tr
显示全部
相似文档