河南中医药大学:《PHP程序设计》课程教学资源(实验指导)04.实验四:PHP函数的使用[2018]

《PHP动态网站开发》实验指导/实验四:PHP函数的使用 《PHP动态网站开发》实验指导 实验四:PHP函数的使用 实验目的(5分) 1、掌握PHP内置函数的使用 2、掌握PHP自定义函数的使用 3、掌握PHP包含文件的使用。 二、实验环境(5分) 1、 Windows XP/Windows7操作系统的计算机; 2、局域网网络环境,并且使用固定IP地址 、实验要求(5分) 1、完成PHP内置函数 foreach()函数的使用 2、完成文本框中输入数字的排序 3、完成1到某个值的和的计算 4、完成1-100的平方和的计算。 四、实验原理(5分) 1、PHP内置函数 2、PHP自定义函数 3、PHP包含文件 五、实验步骤(40分) 1、 foreach函数处理数组。 (1)使用 foreach函数输出数组。 (2)代码如下所示 Sarrarray(1, 2, 3, 4) echo Skey ,.Svalue "<br/ (3)显示如图4-1所示的效果。 1,2 图4-1数组的显示 (4)完成下述任务 任务一:参考如上代码,将数组的值乘以2,并按照如图42输出(10分) 管理科学与工程学科/共4页第1页
《PHP 动态网站开发》实验指导 / 实验四:PHP 函数的使用 管理科学与工程学科 / 共 4 页,第 1 页 《PHP 动态网站开发》实验指导 实验四:PHP 函数的使用 一、实验目的(5 分) 1、掌握 PHP 内置函数的使用; 2、掌握 PHP 自定义函数的使用; 3、掌握 PHP 包含文件的使用。 二、实验环境(5 分) 1、Windows XP/Windows 7 操作系统的计算机; 2、局域网网络环境,并且使用固定 IP 地址。 三、实验要求(5 分) 1、完成 PHP 内置函数 foreach()函数的使用; 2、完成文本框中输入数字的排序; 3、完成 1 到某个值的和的计算; 4、完成 1-100 的平方和的计算。 四、实验原理(5 分) 1、PHP 内置函数; 2、PHP 自定义函数; 3、PHP 包含文件。 五、实验步骤(40 分) 1、foreach()函数处理数组。 (1)使用 foreach()函数输出数组。 (2)代码如下所示: $value) echo $key.','.$value.""; ?> (3)显示如图 4-1 所示的效果。 图 4-1 数组的显示 (4)完成下述任务。 任务一:参考如上代码,将数组的值乘以 2,并按照如图 4-2 输出(10 分)

《PHP动态网站开发》实验指导/实验四:PHP函数的使用 2 A¥ay 0】=>2 1 [21=>6 3=>8 图4-2数组值增加输出 要求 请将主要代码填写到实验报告册中。 文本框数字排序 在文本框中随意输入5个数字,定义排序函数并进行调用完成数字的排序 (2)完成下述任务 任务一:编写代码完成文本框中数字的排序,如图43所示(20分) 查看()收藏夹(A工具⑦帮助〔 请输入要排序的数字 提交 排序后的数据如下所示 0 图43文本框中数字排序 要求 请将主要代码填写到实验报告册中。 3、网页菜单的显示 (1)将版权信息和网页信息分成两个文件,然后使用 include将版权文件载入 (2)代码如sy4-3-1php和s4-3-2php所示 Sv4-3-1 echo"copyrightC2003-".date("y")."www.hactcm.edu.cn</p 管理科学与工程学科/共4页第2页
《PHP 动态网站开发》实验指导 / 实验四:PHP 函数的使用 管理科学与工程学科 / 共 4 页,第 2 页 图 4-2 数组值增加输出 要求: 请将主要代码填写到实验报告册中。 2、文本框数字排序 (1)在文本框中随意输入 5 个数字,定义排序函数并进行调用完成数字的排序。 (2)完成下述任务。 任务一:编写代码完成文本框中数字的排序,如图 4-3 所示(20 分) 图 4-3 文本框中数字排序 要求: 请将主要代码填写到实验报告册中。 3、网页菜单的显示 (1)将版权信息和网页信息分成两个文件,然后使用 include 将版权文件载入。 (2)代码如 sy4-3-1.php 和 sy4-3-2.php 所示: Sy4-3-1: Copyright © 2003-".date("Y")."www.hactcm.edu.cn"; ?>

《PHP动态网站开发》实验指导/实验四:PHP函数的使用 3 Sy4-3-2: 欢迎访问我的网页 nclude'sy 4-3-1 php (3)效果如图44所示 欢迎访问我的网页 Copyrightc2003-2018www.hactcm.edu.cn 图44网页显示 (4)完成下述任务 任务一:参考上述代码,完成网页菜单的加载,如图45(10分) G9·|@uaht 文件编辑()查看收貓(工且(帮助(H 首页-HM教程-CSS教程- JavaScript教程-PHP教程 欢迎访问我的网站 图4-5菜单的显示 要求 请将主要代码填写到实验报告册中 六、自主实验(20分) 1、请编写一个函数,实现功能:将字符串“ open door”转换成“ OpenDoor”,“ make by id”转 换成“ Make Byld” (1)完成下述任务 任务一:编写程序,实现以上效果(10分) 要求 请将主要代码填写到实验报告册中 2、利用函数进行数据的交换 (1)完成下述任务 任务一:定义变量$x=3,$y=5,编写交换两变量的值,调用函数进行输出。(10分) 要求 请将主要代码填写到实验报告册中。 管理科学与工程学科/共4页第3页
《PHP 动态网站开发》实验指导 / 实验四:PHP 函数的使用 管理科学与工程学科 / 共 4 页,第 3 页 Sy4-3-2: 欢迎访问我的网页 (3)效果如图 4-4 所示: 图 4-4 网页显示 (4)完成下述任务。 任务一:参考上述代码,完成网页菜单的加载,如图 4-5(10 分) 图 4-5 菜单的显示 要求: 请将主要代码填写到实验报告册中。 六、自主实验(20 分) 1、请编写一个函数,实现功能:将字符串“open_door”转换成“OpenDoor”,“make_by_id”转 换成“MakeById”。 (1)完成下述任务。 任务一:编写程序,实现以上效果(10 分) 要求: 请将主要代码填写到实验报告册中。 2、利用函数进行数据的交换。 (1)完成下述任务。 任务一:定义变量$x=3,$y=5,编写交换两变量的值,调用函数进行输出。(10 分) 要求: 请将主要代码填写到实验报告册中

《PHP动态网站开发》实验指导/实验四:PHP函数的使用 4 七、思考与问答(20分) 1、函数的参数赋值方式有几种?它们有啥区别?(5分) 2、PHP中如何定义全局变量?(5分) 3、 static关键字的作用是什么?(5分) 4、使用 include和 require进行语句包含的区别?(5分) 管理科学与工程学科/共4页第4页
《PHP 动态网站开发》实验指导 / 实验四:PHP 函数的使用 管理科学与工程学科 / 共 4 页,第 4 页 七、思考与问答(20 分) 1、函数的参数赋值方式有几种?它们有啥区别?(5 分) 2、PHP 中如何定义全局变量?(5 分) 3、static 关键字的作用是什么?(5 分) 4、使用 include 和 require 进行语句包含的区别?(5 分)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)03.实验三:PHP流程控制语句[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)03.实验三:PHP字符串和正则表达式[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)02.实验二:PHP基础语法及流程控制[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)02.实验二:PHP基础语法[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)02.实验二:PHP基础语法[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)01.实验一:PHP开发环境搭建[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)01.实验一:PHP开发环境搭建[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)01.实验一:PHP开发环境搭建[2018].pdf
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第15章 供应链管理及其信息系统.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第13章 电子政务.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第12章 电子商务.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第11章 决策支持系统.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第10章 项目管理.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第09章 管理信息系统的管理(系统运营与维护).ppt
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第08章 管理信息系统的系统实施.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第07章 管理信息系统的系统设计.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第06章 管理信息系统的系统分析.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第05章 管理信息系统的战略规划和开发方法.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第04章 Web开发的基本技术.pptx
- 河南中医药大学:《管理信息系统》课程教学资源(PPT课件)第03章 管理信息系统的技术基础.pptx
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)04.实验四:PHP数组[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)05.实验五:PHP字符串和正则表达式[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)05.实验五:PHP实现网页交互[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)06.实验六:PHP操作文件与目录[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)06.实验六:PHP数组[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)07.实验七:PHP图像处理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)07.实验七:日期和时间[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)08.实验八:PHP会话与Cookie管理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)08.实验八:PHP实现网页交互[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)09.实验九:PHP操作MySQL数据库[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)09.实验九:面向对象编程[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)10.实验十:PDO操作MySQL数据库[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)10.实验十:PHP操作文件与目录[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)11.实验十一:PHP与XML[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)11.实验十一:PHP图像处理[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)12.实验十二:PHP与AJAX[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)12.实验十二:PHP会话与Cookie管理[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)13.实验十三:PHP操作MySQL数据库[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)14.实验十四:PDO操作MySQL数据库[2018].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(实验指导)15.实验十五:PHP与XML[2018].pdf