还剩1页未读,继续阅读
文本内容:
课程名称课次开发技术PHP14任务、项目、课题名称目录操作课时2学时目录的基本操作
1.教学内容目录解析
2.目录句柄
3.掌握目录的基本操作,包括创建、删除、获取和更改工作目录操作,以
1.教学目标及遍历目录操作;掌握目录解析和目录句柄的操作;
2.教学重点口录操作教学难点目录操作教学活动及主要环节学生活动
一、复习巩固分钟10列举学生所做题目及过程等内总结讲解上次课实验的完成情况
1.容对学生掌握不好的知识点进行再次巩固讲解
2.
二、创设意境,导入新课分钟5计算机系学生会决定策划一项全系范围内的读书活动作为学生会成员的张华,负责开展调查统计工作他精心设计了调查问卷,并利用表单完成了前端页面的制作然而,如何对这些数据进行有效统计,成了摆在他面前的一大挑战面对这一挑战,张华寻求了李老师的帮助李老师深知Web开发过程中,文件操作的重要性,涉及上传附件、判断文件存在性、数据保存以及文件删除等核心功能他向张华解释道,PHP提供了一套全面的文件和目录操作函数,能够极大地简化这些任务的处理过程3李老师结合张华目前的学习情况,给出了一些具体的学习建议和方向,以便他能够循序渐进地冢握所需技能,从而顺利完成统计任务在李老师的指导下,张华开始深入学习与实践PHP的文件操作技术,期望能为全系的读书活动提供有力的数据支持
三、新授课程分钟70目录基本操作
1.创建目录1•对照讲解函数的使用PPT mkdir•在创建目录时可以根据实际情况创建目录的访问权限仅限于环境Linux•该函数执行成功返回失败返回true,false删除目录2•与函数相对应,函数用于删除目录mkdir rmdir•演示删除的操作待删除目录是空时,则删除成功;【案例实践]使用7-1scandir待删除目录是非空时,则删除失败;函数遍历指定目录对于非空目录,只有先清空里面的文件,才能够删除目录获取当前工作目录3函数用于获取当前工作目录getcwd更改当前工作目录4函数用于更改当前工作目录chdir判断目录是否存在5函数判断指定文件或路径是否是一个目录•file_exists函数判断指定目录是否存在•is_dir遍历目录6函数用于寻找与模式匹配的文件路径,也可•glob pattern以用于遍历目录的写法与语言函数库中的函数指定的•pattern libcC glob模式相同函数的第个参数用于指定一些选项•glob2目录解析
2.思考如何获取路径中的文件名或目录等之前的方式是通过字符串的截取或正则匹配的方式引出PHP提供了basename【案例实践7-2]解析目录基和函数可完成对目录的解析操作dirname pathinfo本信息函数用于返回路径中的文件名1basename函数用于返回路径中的目录部分2dirname通过代码演示其使用方法及其注意事项函数用于以数组形式返回路径信息,包括目录名、3pathinfo文件名和扩展名等目录句柄
3.程序中经常需要操作目录句柄PHP提供了opendir函数、【案例实践7-3]使用目录句closedir函数和readdir函数等用于操作目录句柄柄函数遍历指定目录打开目录句柄1opendir⑵关闭目录句柄closedir读取目录句柄3readdir重置目录句柄4rewinddir
四、归纳总结分钟5•回顾本节课所讲的知识•通过提问的方式引导学生解答问题并给予指导•发布小测验
五、布置作业卸t目录通过教辅平台布置本节课作业以及下节课的预习作业目录tm当■工作a最
六、预习目录描作PC目翱目,目录句情文件进阶操作。
个人认证
优秀文档
获得点赞 0