模式切换
函数
定义和调用函数
- 在 PHP 中,使用
function
关键字定义函数。 - 函数可以有参数和返回值,也可以不带参数或返回值。
php
// 定义一个简单的函数
function greet($name) {
return "Hello, " . $name . "!";
}
// 调用函数
echo greet("Alice"); // 输出: Hello, Alice!
参数传递
- 按值传递(默认行为):函数接收到的是参数的值的副本,对副本的修改不会影响原始变量。php
function addFive($num) { $num += 5; } $number = 10; addFive($number); echo $number; // 输出: 10
- 按引用传递:通过在参数名前加
&
符号来实现,传递的是变量的引用,修改参数会影响原始变量。phpfunction addFive(&$num) { $num += 5; } $number = 10; addFive($number); echo $number; // 输出: 15