Если я вас правильно понял, это должно быть сделано:
array_intersect_assoc(array_intersect($global_plugins, $xml_plugins), array_intersect($plugin_verso, $xml_plugin_version));
Ваш вопрос очень запутанный, вы говорите о $array1
и $array2
, но я вижу четыре из них!
В любом случае, вы пробовали следующее?Это просто дикое предположение, но ...
$result = array_intersect($global_plugins, $xml_plugins, $xml_plugin_version, $plugin_verso);
Если это не сработает, я предлагаю вам отбросить массивы реального мира и вместо этого создать несколько простых / маленьких фиктивных массивов и предоставить нам результатВы хотите архивировать те же самые фиктивные данные.