PHP에서는 "func_get_args()" 함수를 사용하여 무한한 수의 매개변수를 전달할 수 있습니다. 이 함수의 구문은 "func_get_args (void): array"입니다. 반환 값은 각 요소가 포함된 배열입니다. 현재 사용자 정의된 함수 인수 목록의 해당 요소 복사본입니다.
권장: "PHP Video Tutorial"
무한한 수의 매개변수를 전달하려면 func_get_args() 함수를 사용하여 매개변수를 전달해야 합니다.
func_num_args() 함수를 사용하여 반환합니다. 총 매개변수 수
<?php function more_args(){ $args = func_get_args(); for($i=0;$i<func_num_args();$i++){ $a = $i +1; echo "第".$a."个参数是".$args[$i]."<br>"; } } more_args('a','b','c','d','e','f'); ?>
실행 결과
관련 소개:
func_get_args - 함수 매개변수 목록이 포함된 배열을 반환합니다.
설명
func_get_args ( void ) : array
함수 매개변수 목록의 배열을 가져옵니다.
이 함수는 func_get_arg() 및 func_num_args()와 함께 사용할 수 있으므로 사용자 정의 함수는 사용자 정의 개수의 매개변수 목록을 허용할 수 있습니다.
반환 값
배열을 반환합니다. 여기서 각 요소는 사용자 정의 함수의 현재 매개변수 목록에 있는 해당 요소의 복사본입니다.
위 내용은 PHP 함수를 사용하여 변수 매개변수를 전달하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!