2011-12-17 6 views
1

배열의 배열을 가지고 있으며 포함 된 배열의 교차를 찾고 싶습니다.PHP에서 알 수없는 배열의 교차 부분을 어떻게 계산합니까?

제 문제는 array_intersect 함수는 배열을 params에 명시 적으로 지정해야한다는 것입니다. 배열 배열로 함수를 공급할 수 없습니다.

어떻게해야합니까?

Array 
(
    [0] => Array 
     (
      [0] => 1 
      [1] => 1504 
      [2] => 2181 
      [3] => 488 
      [4] => 554 
      [5] => 1539 
      [6] => 494 
      [7] => 2022 
     ) 

    [1] => Array 
     (
      [0] => 51 
      [1] => 617 
      [2] => 651 
      [3] => 788 
      [4] => 799 
      [5] => 835 
      [6] => 863 
      [7] => 407 
      [8] => 650 
      [9] => 783 
     ) 

) 

답변

4

call_user_func_array

call_user_func_array('array_intersect', $your_array_here); 
+0

http://stackoverflow.com/questions/1422652/how-to-pass-variable-number-of-arguments-to-a-php-function – djot

+0

좋은 시도 매일 고맙습니다. – kaklon