?在 PHP 中,函数声明和调用的语法如下:
函数声明的一般形式为:
function functionName($param1, $param2, ...) {
? ? // 函数体
? ? return $result; // 可选
}
例如:
function add($a, $b) {
? ? return $a + $b;
}
函数调用的一般形式为:
$result = functionName($arg1, $arg2, ...);
例如:
$result = add(3, 5);
在函数声明中,`function` 关键字用于声明函数,后面跟着函数名和参数列表。在函数体内部可以编写函数的逻辑,并且可以使用 `return` 语句返回一个值(可选)。
在函数调用中,直接使用函数名和参数列表来调用函数,并且可以将返回值赋给一个变量。
这是 PHP 中函数声明和调用的基本语法。
代码整体示例
1)直接打印,没有返回值
<?php
header("Content-Type: text/html; charset=utf-8");
echo "加法计算:".'<br>';
// 函数声明,$a, $b用于接收传来的参数
function add($a, $b) {
$c = $a + $b;
echo "加法结果:".$c.'<br>';
}
//函数调用,5,6为实际参数
add(5,6);
echo '计算结束';
?>
2)有返回值
<?php
header("Content-Type: text/html; charset=utf-8");
echo "加法计算:".'<br>';
// 函数声明,$a, $b用于接收传来的参数
function add($a, $b) {
$c = $a + $b;
return $c;
}
//函数调用,5,6为实际参数
$ret = add(5,6);
echo "结果为:".$ret.'<br>';
echo '计算结束';
?>