PHP中的函数与调用
在PHP中,函数是一段可以在代码中多次调用执行的代码块。函数可以接收输入参数,处理这些参数,并且可以返回一个结果。
定义一个PHP函数的基本语法如下:
function functionName($arg1, $arg2, ...) {
// 函数代码
return $returnValue;
}
函数名应该具有描述性,并遵循PHP的命名规则。参数列表是可选的,可以有一个或多个参数。返回值也是可选的,函数可以不返回任何值。
下面是一个简单的PHP函数示例,这个函数接收两个参数并返回它们的和:
function add($a, $b) {
return $a + $b;
}
// 调用函数
$result = add(3, 4);
echo $result; // 输出 7
函数也可以不返回任何值,在这种情况下,它将返回NULL
。
function printHello($name) {
echo "Hello, $name!";
}
// 调用函数
printHello('World'); // 输出 Hello, World!
函数也可以有默认参数,当调用函数时没有提供这个参数,将使用默认值:
function sayHello($name = 'Guest') {
echo "Hello, $name!";
}
// 调用函数
sayHello(); // 输出 Hello, Guest!
sayHello('Alice'); // 输出 Hello, Alice!
函数也可以有可变参数:
function sum(...$numbers) {
$sum = 0;
foreach ($numbers as $number) {
$sum += $number;
}
return $sum;
}
// 调用函数
echo sum(1, 2, 3); // 输出 6
以上是PHP函数的基本定义和调用方法。
评论已关闭