2.7.2 自定义函数
用户自定义函数也称自定义函数,它们不是PHP 提供的,是由程序员创建的。由于自己
创建了这样的函数,所以就可以完全控制这些函数。因此可以让一个函数完全按照自己希望
的方式运行。
1.声明函数

在PHP 中,定义函数的方法同其他编程语言几乎一样。下面是PHP 声明函数的语法结构: 

 Function function_name($argument1,$ argument2, $argument3,…, $argumentn) 

 { 

 //函数代码code 

 Return 返回值; 

 }


以上语法结构中,关键字的含义如下。
(1)function:用于声明用户自定义函数的关键字。
(2)function_name:要创建的函数名称。该名称将在以后被调用时使用。函数名应该惟
一,因为PHP 不支持重载。在命名函数的时候,需要遵循和变量命名相同的原则。但是函数
名不能以$开头,而变量可以。
(3)argument:要传递给函数的值。函数可以有多个参数,它们之间用逗号分开。但是
参数项是可选的,可以在调用函数的时候不传递任何参数。
(4)code:是在函数被调用的时候执行的一段代码。如果有两条或者多条语句,则代码
必须用大括号“{}”括起来。但是,如果只有一条代码,则不需要大括号。
(5)Return:将调用的代码需要的值返回。任何类型都可以返回,包括列表和对象。这
导致函数立即结束它的运行,并且将控制权传递回它被调用的行。