함수 호출에서 독립 변수로 배열의 값을 사용하려고합니다. 예 :배열을 독립적 인 함수 인자 - howto로 바꾼다.
// Values "a" and "b"
$arr = array("alpha", "beta");
// ... are to be inserted as $a and $b.
my_func($a, $b)
function my_func($a,$b=NULL) { echo "{$a} - {$b}"; }
배열의 값 개수를 알 수 없습니다.
가능한 해결책 :
내가 하나의 인수로 배열을 전달할 수 있습니다 -하지만 여러 개의 독립적 인 함수 인수를 전달하는 것을 선호합니다.
implode()
쉼표로 구분 된 문자열로 배열. (그것은 단지 하나의 문자열이기 때문에 실패합니다.)은 단일 매개 변수 사용 :
$str = "'a','b'"; function goat($str); // $str needs to be parsed as two independent values/variables.
사용
eval()
를?배열을 탐색 하시겠습니까?
제안 사항에 감사드립니다. 감사. 내가 제대로 이해하면
은 - 적어도 함수 서명의 arg 목록과 일치하는 것으로 알려져 있습니까? – grantwparks