Я работаю с двумя многомерными разностями в массиве: мой массив:
Array1:
Array ( [0] => Array ( [F_CONTACT_ID] => 2 [F_CONTACT_FNAME] => name2 [F_CONTACT_NAME] => name22 ) [1] => Array ( [F_CONTACT_ID] => 3 [F_CONTACT_FNAME] => name3 [F_CONTACT_NAME] => name33 ) )
array2:
Array ( [0] => Array ( [F_CONTACT_ID] => 2 [F_CONTACT_FNAME] => name2 [F_CONTACT_NAME] => name22 ) [1] => Array ( [F_CONTACT_ID] => 3 [F_CONTACT_FNAME] => name3 [F_CONTACT_NAME] => name33 ) [2] => Array ( [F_CONTACT_ID] => 5 [F_CONTACT_FNAME] => name5 [F_CONTACT_NAME] => name55 ) )
Я просто хочу сравнить сравнение с «F_CONTACT_ID» в массиве.
Мой результирующий массив должен быть:
Результат:
Array ( [2] => Array ( [F_CONTACT_ID] => 5 [F_CONTACT_FNAME] => name5 [F_CONTACT_NAME] => name55 ) )
Также, если один массив пуст: предположим, что Array2 пуст. Мой массив результатов должен быть:
Array ( [0] => Array ( [F_CONTACT_ID] => 2 [F_CONTACT_FNAME] => name2 [F_CONTACT_NAME] => name22 ) [1] => Array ( [F_CONTACT_ID] => 3 [F_CONTACT_FNAME] => name3 [F_CONTACT_NAME] => name33 ) )
Я пробовал с разными решениями, но ничего не работало для меня. Я попытался восстановить F_CONTACT_ID и сохранить его в одномерном массиве и сравнить, но потребовалось много времени. Пожалуйста, помогите мне в лучшем и быстром решении.