PHP网站开发技术-实训指导书2016吐血制作

发布时间 : 星期四 文章PHP网站开发技术-实训指导书2016吐血制作更新完毕开始阅读

PHP网站开发技术?实训指导书

实训六 PHP函数应用

一、实训目的和要求:

1.使学生能够熟练运用PHP的函数; 2.掌握PHP中函数的定义及使用方法。

3.使学生能够完成基本的文件上传的功能函数的编写及应用。 二、实训内容:

1. 无参函数、有参函数的定义及调用。 2. 函数的返回值。

3. 函数变量的作用域。变量按其作用域分为:局部变量、全局变量。函数的参数属于局部变量。

4. 函数综合应用案例。要求如下:

在网站主目录WWW/functions中创建三个文件,第一个名字为:index.html,该网页主要提供用户的注册信息的录入,具体的用户注册表单内容按照实训五的要求完成;第二个名字为:register.php,该程序完成index.html中的数据采集,并对采集到的数据进行处理(比如:判断用户密码是否有效,成绩是否为0-100的正整数等等),并实现用户的文件上传功能(注意:该功能必需使用函数编写,该函数在另外一个PHP程序中声明);第三个名字为:upload.php,该程序主要是对文件上传功能的实现。

7、如果上传成功,把照片直接显示在网页中。 三、实例及操作步骤:

实例1:无参数的函数定义及调用 PHP程序6-1 运行后浏览器解释显示的结果 37

PHP网站开发技术?实训指导书

实例2:有参数的函数定义及调用,本例比较两数的大小并输出较大的数 PHP程序6-2 $b) echo $a; else echo $b; } $x=3; $y=5; big($x,$y); ?> 运行后浏览器解释显示的结果 实例3:函数返回值.利用return来返回两数中较大的数并输出 PHP程序6-3 运行后浏览器解释显示的结果 38

PHP网站开发技术?实训指导书

$b) return $a; else return $b; } $x=3; $y=5; echo big($x,$y); ?> 实例4:函数变量的作用域应用。

1.在主程序定义的变量只能在主程序中使用,不能在函数中使用;2.在函数中定义的变量只能在函数中使用,而不能在主程序中使用。 PHP程序6-4 运行后浏览器解释显示的结果 实例5:不能从全局(函数外部)直接访问局部变量 PHP程序6-5 运行后浏览器解释显示的结果 39

PHP网站开发技术?实训指导书

实例6:从局部访问全局变量,方法1:使用global关键字声明 PHP程序6-6 运行后浏览器解释显示的结果 实例7:从局部访问全局变量,方法2:引用全局变量数组$GLOBALS PHP程序6-7 运行后浏览器解释显示的结果 实例8:函数内参数是局部变量,不能被外部直接访问 PHP程序6-8 运行后浏览器解释显示的结果 40

联系合同范文客服:xxxxx#qq.com(#替换为@)