任意の数の PHP 配列を交差させようとしています。その数は、ユーザーが指定したパラメーターに依存し、それぞれに任意の数の要素を含めることができます。
例: array1(1, 2, 3, 4, 5) array2(2, 4, 6, 8, 9, 23) array3(a, b, 3, c, f) ... arrayN(x1, x2, x3、x4、x5 ... xn)
array_intersect はパラメーターのリストを受け取るため、交差する配列の配列を 1 つ作成することはできず、これを回避する必要があります。私はこの解決策を試しました: http://bytes.com/topic/php/answers/13004-array_intersect-unknown-number-arraysしかし、array_intersect には 2 つ以上のパラメーターが必要であるというエラーが報告されたため、これは機能しませんでした。
できるだけ簡単な方法でこれにアプローチする方法を知っている人はいますか?