array_intersect Внутри многомерного массива

У меня есть массив multidimensioanl, который может увеличиваться в зависимости от ввода пользователя. Я хочу сделать array_intersect внутри массива, чтобы получить общие значения между ключом.

как пример

Array ( [php] => Array ( [0] => 36 [1] => 51 [2] => 116 [3] => 171 [4] => 215 [5] => 219 [6] => 229 [7] => 247 [8] => 316 ) [java] => Array ( [0] => 14 [1] => 16 [2] => 19 [3] => 24 [4] => 25 [5] => 26 [6] => 29 [7] => 31 [8] => 33 [9] => 34 [10] => 35 [11] => 36 [12] => 37 [13] => 40 [14] => 45 [15] => 49 [16] => 51 ) ) 

ожидаемый результат должен быть как (36,51)

и это я могу получить

через это,

$intersected_array = call_user_func_array('array_intersect', $array);

но если бы у моего массива был также третий ключ, который не имел общего значения во всех трех

лайк

Array ( [php] => Array ( [0] => 36 [1] => 51 [2] => 116 [3] => 171 [4] => 215 [5] => 219 [6] => 229 [7] => 247 [8] => 316 ) [java] => Array ( [0] => 14 [1] => 16 [2] => 19 [3] => 24 [4] => 25 [5] => 26 [6] => 29 [7] => 31 [8] => 33 [9] => 34 [10] => 35 [11] => 36 [12] => 37 [13] => 40 [14] => 45 [15] => 49 [16] => 51 ) [ajax] => Array ( [0] => 91 [1] => 110 [2] => 113 [3] => 172 ) ) 

тогда он выдает мне результат как результат того, что ключ имеет максимальные значения. в этом случае он вернет мне все значенияjava ключ.

но мой ожидаемый результат0, пожалуйста помоги.

Ответы на вопрос(1)

Ваш ответ на вопрос