实验7 使用自定义函数
目的和要求
(1)了解函数的概念。
(2)学习创建和调用函数的方法。
(3)学习自定义函数中参数和返回值的使用方法。
(4)学习在PHP中定义和引用函数库的方法。
实验准备
首先要了解函数(function)由若干条语句组成,用于实现特定的功能。函数包含函数名、若干参数和返回值。一旦定义了函数,就可以在程序中需要实现该功能的位置调用该函数。
了解可以使用function关键字来创建PHP自定义函数。
实验内容
本实验主要包含以下内容。
(1)练习创建和调用函数。
(2)练习在函数中使用参数和返回值。
(3)练习在PHP中定义和引用函数库。
1.创建和调用函数
参照下面的步骤练习创建和调用函数。
(1)参照例6-4、例6-5和例6-6练习创建和调用函数。
(2)通过实现例6-7和例6-8,了解变量的作用域以及全局变量和局部变量的概念。
(3)通过实现例6-9了解静态变量的概念。
(4)通过实现例6-10了解变量函数的概念。
2.在函数中使用参数和返回值
参照下面的步骤练习在函数中使用参数和返回值。
(1)通过实现例6-11,了解引用传递参数的概念和工作原理。
(2)通过实现例6-12,了解设置参数默认值的方法。
(3)通过实现例6-13和例6-14,了解可变长参数的概念和使用方法。
(4)通过实现例6-15和例6-16,了解函数返回值的概念和使用方法。
3.定义和引用函数库
参照下面的步骤练习在PHP中定义和引用函数库。
(1)参照例6-17创建一个函数库mylib.php(将其保存在保存在inc目录下),其中包含2个函数PrintString()和sum()。
(2)参照例6-18实现对函数库mylib.php的引用。
(3)运行例6-18,确认可以引用函数库mylib.php中的函数。