Я хочу объединить 2 массива объектов на основе поля 'id' массива Array1 и 'itemVendorCode' из Array2. Я также хотел удалить из результирующих массивов объекта все, что не соответствовало.PHP - Объединить 2 массива объекта с помощью ключа/id
Array1:
Array
(
[0] => stdClass Object
(
[id] => 10-423-1176
[qty] => 2
[price] => 12.6
)
[1] => stdClass Object
(
[id] => 89-575-2354
[qty] => 24
[price] => 230.35
)
[2] => stdClass Object
(
[id] => 89-605-1250
[qty] => 2
[price] => 230.35
)
)
array2:
Array
(
[0] => Item Object
(
[internalId] => 14062
[itemVendorCode] => 89-605-1250
)
[1] => Item Object
(
[internalId] => 33806
[itemVendorCode] => 89-575-2354
)
[2] => Item Object
(
[internalId] => 64126
[itemVendorCode] => 26-295-1006
)
)
А вы пробовали что-нибудь? Или вы просто хотите, чтобы мы писали ваш код? – Rizier123
можете ли вы показать какой-либо образец вывода, который вы хотите? –
@ Rizier123, я пробовал и искал лучшего ответа. Я не буду спрашивать, не пробовал ли я что-нибудь. Я не прошу вас написать мне весь код. –