PHP에서... 연산자를 사용하여 추가 매개변수를 배열로 묶는 가변 매개변수 함수를 생성합니다. 함수 구문: function functionName(...$argumentName) {}예: sum(...$numbers) 함수 배열에 있는 숫자의 합을 계산합니다. 가변 개수의 인수는 함수 인수 목록의 마지막 인수여야 합니다. 가변 함수에 매개변수를 전달할 때 배열을 매개변수로 직접 전달할 수 있습니다.
PHP 함수가 가변 개수의 인수를 허용하도록 만들기
PHP에서는 ...
연산자를 사용하여 가변 개수의 인수를 허용하는 함수를 만들 수 있습니다. 이 연산자를 사용하면 함수에 전달된 모든 추가 매개변수를 배열로 묶을 수 있습니다. ...
运算符创建接受可变数量参数的函数。此运算符允许将传递给函数的所有额外参数打包到一个数组中。
语法:
function functionName(...$argumentName) { // 函数代码 }
例如:
// 计算一个数组中所有数字的总和 function sum(...$numbers) { $total = 0; foreach ($numbers as $number) { $total += $number; } return $total; } // 实战案例 $numbers = [1, 2, 3, 4, 5]; echo sum($numbers); // 输出:15
在上面的示例中,sum()
函数可以接受任何数量的参数。传递给函数的所有数字都将被打包到 $numbers
数组中,然后函数对该数组中的所有数字求和。
注意事项:
sum([1, 2, 3, 4, 5])
sum()
함수는 여러 인수를 허용할 수 있습니다. 함수에 전달된 모든 숫자는 $numbers
배열로 압축되며 함수는 해당 배열의 모든 숫자를 합산합니다. 🎜🎜🎜참고: 🎜🎜sum([1, 2, 3, 4, 5])
입니다. 🎜🎜위 내용은 PHP 함수가 가변 개수의 인수를 허용하도록 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!