<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
// 定义函数
function test1() {
echo 'dzm';
}
// 定义传参函数
function test2($n) {
echo $n;
}
// 定义传参函数带返回值
function test3($n) {
return $n + 1;
}
// 定义传参与引用传参函数带返回值
function test4($n, &$v) {
return $n + $v;
}
// 函数调用
test1();
test2('xyq');
$s = test3(2);
$v = 2;
// $s1 = test4(2, 2); // 会报错,因为第二个参数是需要传入对象引用的
$s1 = test4(2, $v);
?>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
// 默认形参需要卸载函数尾部,不能写在前面
function test($n, $s=2) {
return $n + $s;
}
echo test(2); // 4
echo test(3, 3); // 6
?>
</body>
</html>
网友评论