




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习情境4客户资料搜索的功能实现 4 1情境描述 一般来讲 冗余的代码都是不好的 一而再 再而三地重写代码不仅浪费时间 而且在布局和结构上也显得粗制滥造 与所有优秀语言一样 PHP采用了很多方法来缓解冗余代码问题 其中最常用且最容易实现的方法就是使用函数 本学习情境的设计 是一个客户资料搜索程序 使用函数能在一定程度上简化编码流程 4 2总体目标 了解函数的概念掌握自定义函数并调用该函数掌握使用函数参数的方法熟悉函数的作用域规则 4 3内容描述 在本学习情境中共设计了2个子任务 分别为创建客户资料搜索函数和调用客户资料搜索函数 4 4情境教学条件 整体教学环境要求 建议实训计算机使用WindowsXP操作系统 建议实训计算机硬件配置足够高 内存至少512MB 4 5 1工作任务1知识点 函数构成 函数是一个给出了调用接口的代码块 用于执行特定的任务并返回执行结果 在PHP中 定义函数的语法格式如下 function函数名称 参数1 参数2 参数3 函数体 return返回值 函数通常是由function关键字 函数名称 参数 返回值和函数体构成的 其中各项的说明如下 function关键字 函数使用关键字function来声明 函数名称 用于标识某个函数 在PHP中每个函数都应该有一个独一无二的名称 参数 使外界能够向函数传递数值 返回值 在函数成功执行后 将执行结果返回给外界 函数体 包括该函数的执行规则 任何有效的PHP代码都可以出现在函数体中 4 5 1工作任务1知识点 函数命名规范 在PHP程序设计中 函数的命名必须符合下列规则 函数名称只能包含数字 字母和下划线 并且函数名不能用数字作为开始 函数名称是不区分大小写的 函数不能和已经存在的函数重名 也就是说每个函数都必须拥有一个独一无二的函数名称 4 5 2知识点介绍 相关函数 打开文件 fopen 函数关闭文件 fclose 函数检测是否到文件尾 feof 逐行读取文件 fgets 逐字符读取文件 fgetc 检查文件是否存在 4 5 2知识点介绍 fopen函数 如果fopen 不能打开指定的文件 下面的例子会生成一段消息 3 5 2知识点介绍 fclose函数 用于关闭打开的文件fclose file 3 5 2知识点介绍 feof函数 feof 函数检测是否已达到文件的末端 EOF 在循环遍历未知长度的数据时 feof 函数很有用 注释 在w a以及x模式 您无法读取打开的文件 if feof file echo Endoffile 3 5 2知识点介绍 fgets函数 feof 函数检测是否已达到文件的末端 EOF 在循环遍历未知长度的数据时 feof 函数很有用 注释 在w a以及x模式 您无法读取打开的文件 if feof file echo Endoffile 3 5 2知识点介绍 fgetc函数 fgetc 函数用于从文件逐字符地读取文件 注释 在调用该函数之后 文件指针会移动到下一个字符 例子 下面的例子逐字符地读取文件 直到文件末端为止 3 5 2知识点介绍 函数 如果试图操作一个根本不存在的文件 将会得到错误提示 为了防止此类错误 可以使用函数来检查文件是否存在 传递给该函数一个文件名 可以包含路径 如果文件存在 它就会返回TRUE 否则返回FALSE 3 6任务代码 echo 您是第 num 访客 else echo 读取文件失败 实训拓展 实现倒计时效果 实训效果如下图 代码提示 从文件中读出数据记录在 num变量里 并且显示的图片存在当前image文件夹中 for i 0 i echo 距离新年还有 str
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2031年中国拖拉机放线车行业投资前景及策略咨询研究报告
- 2025年度防水工程承包合同
- 2025至2031年中国四方叶片锁行业投资前景及策略咨询研究报告
- 2025至2031年中国助驳接爪行业投资前景及策略咨询研究报告
- 2025年安徽省高考数学对标命题2(教师版)
- 2025年公有土地租赁合同样本
- 2025至2030年中国离心力卸料离心机数据监测研究报告
- 门诊部健康教育课件
- 2025至2030年中国接线端子自动装配机数据监测研究报告
- 风险预控管理体系
- 贯彻落实清理规范非融资性担保方案指导意见
- 期中模拟卷(新疆专用)-2024-2025学年八年级英语下学期核心素养素质调研模拟练习试题(考试版)A4
- 2025年签订好的劳动合同模板
- 物理试题2025年东北三省四城市联考暨沈阳市高三质量监测(二)及答案
- 2025广东省深圳市中考数学复习分类汇编《函数综合题》含答案解析
- 七年级地理下册第七单元测试题(人教版)
- 【9道一模】2025年安徽省合肥市蜀山区九年级中考一模道法试卷(含答案)
- 金融工程重点总结
- 控烟知识培训课件
- 设备的技改和更新管理制度
- GB/T 5453-2025纺织品织物透气性的测定
评论
0/150
提交评论