PHP程序设计项目化教程(微课版) 教案16 问卷统计器-文件和目录操作;教案17 购物车-面向对象编程_第1页
PHP程序设计项目化教程(微课版) 教案16 问卷统计器-文件和目录操作;教案17 购物车-面向对象编程_第2页
PHP程序设计项目化教程(微课版) 教案16 问卷统计器-文件和目录操作;教案17 购物车-面向对象编程_第3页
PHP程序设计项目化教程(微课版) 教案16 问卷统计器-文件和目录操作;教案17 购物车-面向对象编程_第4页
全文预览已结束

下载本文档

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

文档简介

博学谷——让IT教学更简单,让IT学习更有效PAGE12PAGE6课程名称PHP开发技术课次16任务、项目、课题名称文件上传课时2学时教学内容文件上传与下载教学目标了解基本的文件上传原理和流程,掌握上传过程中的错误和异常情况处理的方法。教学重点文件上传教学难点文件上传教学活动及主要环节学生活动复习巩固(10分钟)1.总结讲解上次课实验的完成情况2.对学生掌握不好的知识点进行再次巩固讲解创设意境,导入新课(5分钟)导入:新授课程(70分钟)在动态网站的应用中,文件上传是常用的功能,也就是将文件从客户端上传至服务器的指定目录,具体步骤如下。增加文件上传的表单;客户端上传文件至服务器;服务器操作系统将文件保存在临时目录;服务器脚本判断文件的有效性,将有效文件从临时目录移动到指定目录。客户端增加文件上传表单设置表单发送数据的方式设置表单字符编码方式设置表单处理程序服务器端获取文件信息$_FILES超全局数组相关信息常见的MIME类型及其说明文件上传错误代码及说明保存文件上传通过客户端上传后的文件保存在PHP临时目录的临时文件中,临时文件扩展名为.tmp,这个临时文件在表单处理脚本(在action属性中指定)执行期间存在,表单处理结束,该文件自动删除。所以,通常将临时文件名修改为上传文件的原始名称,以保存上传的文件。在删除文件之前使用move_uploaded_file()函数将它移动到其他位置,此时才完成上传文件的过程。四、归纳总结(5分钟)回顾本节课所讲的知识通过提问的方式引导学生解答问题并给予指导发布小测验五、布置作业通过教辅平台布置本节课作业以及下节课的预习作业。六、预习创建并执行SQL语句列举学生所做题目及过程等内容:【案例实践7-4】实现单个文件上传【能力进阶】多文件上传技巧课程名称PHP开发技术课次17任务、项目、课题名称类和对象的基本概念课时2学时教学内容面向对象类和对象3.魔术方法教学目标熟悉面向对象的思想掌握类与对象的使用方法掌握构造方法和析构方法的用法教学重点类和对象、构造方法教学难点构造方法教学活动及主要环节学生活动一、复习巩固(10分钟)总结讲解上次课实验的完成情况对学生掌握不好的知识点进行再次巩固讲解二、创设意境,导入新课(5分钟)三、新授课程(70分钟)面向对象面向过程和面向对象的对比面向对象程序设计的优势面向对象的核心概念类的概念对象的概念对象的属性和方法类和对象类的定义在PHP中,使用class关键字定义类。类的成员主要包含属性(变量)和方法(函数)。声明类的语法格式如‍下。class类名{

...//属性列表

...//方法列表}访问控制修饰符PHP提供了3种访问控制修饰符来设定类成员的可见性:public(公有),protected(受保护)和private(私有)。类的实例化PHP使用new关键字创建对象,实例化类的语法格式如‍下。$对象名=new类名([参数1,参数2,…]);访问类的成员实例化一个类后,可使用对象访问符->访问对象实例的属性或方法,具体的语法格式如‍下。对象名->属性名; 对象名->方法名;类内可以通过$this->的形式可引用当前对象的方法和属性。对象的比较同一性比较(===

!==)值比较(==

!=)魔术方法常见的魔术方法指那些以两条下画线(__)开头预定义的方法。会在PHP脚本运行期间的不同时自动调用,不需手动调‍用。构造方法构造方法在创建类的实例时自动调用。使用new关键字来实例化对象时自动调用。构造方法被命名为__construct(),其语法格式如下。[访问控制修饰符]function__construct([参数列表]){//初始化操作}析构方法析构方法通常用于在对象销毁前执行一些清理操作。析构方法被命名为__destruct(),且不接收任何参数,其语法格式如下。[访问控制修饰符]function__destruct(){//清理操作}四、归纳总结(5分钟)回顾本节课所讲的知识通过提问的方式引导学生解答问题并给予指导发布小测验五、布置作业通过教辅

温馨提示

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

评论

0/150

提交评论