PHP 함수의 매개 변수 목록을 배열로 변환 할 수 있습니까?
-
07-07-2019 - |
문제
기능이 있다고 가정합니다.
function my_function($a, $b, $c) {
...
}
마치 배열 인 것처럼 매개 변수 목록을 사용하여 가짜를 사용하여 여기와 마찬가지로 매개 변수 목록을 사용하고 싶습니다. $parameter_list
변하기 쉬운:
function my_function($a, $b, $c) {
foreach ($parameter_list as $value) {
print $value."\n";
}
...
}
어떻게 할 수 있습니까?
해결책
그냥 전화하십시오 func_get_args()
.
일반적으로 변수 수의 인수가있는 사용자 정의 함수에 사용되지만 "정상적인"기능에 사용할 수없는 이유는 없습니다.
이것은 수치 적으로 인덱스 된 함수 인수 배열을 반환합니다. 매개 변수 이름을 반환하는 방법은 없습니다.
제휴하지 않습니다 StackOverflow