первых массивов имеют два свойства:Как объединить два массива с одинаковым идентификатором?
идентификатор, текст
второго массив имеет два свойства идентификатора, граф
Как объединить их в один массив по идентификатору, где новый массив будет иметь три свойства:
ID текст Количество
Первый массив:
array(2) {
[0]=>
object(stdClass)#351 (2) {
["id"]=>
string(1) "1"
["text"]=>
string(5) "tree"
}
[1]=>
object(stdClass)#348 (2) {
["id"]=>
string(1) "2"
["text"]=>
string(8) "house"
}
второй массив:
array(2) {
[0]=>
object(stdClass)#351 (2) {
["id"]=>
string(1) "1"
["count"]=>
string(5) "3"
}
[1]=>
object(stdClass)#348 (2) {
["id"]=>
string(1) "2"
["count"]=>
string(8) "4"
}
Я пробовал:
array_merge_recursive, array_merge, где они только объединить два массива вместе в один длинный массив.
Ожидаемые результаты с выше массивов:
array(2) {
[0]=>
object(stdClass)#351 (2) {
["id"]=>
string(1) "1"
["count"]=>
string(5) "3"
string(1) "1"
["text"]=>
string(5) "tree"
}
[1]=>
object(stdClass)#348 (2) {
["id"]=>
string(1) "2"
["count"]=>
string(8) "4"
string(1) "2"
["text"]=>
string(8) "house"
}
Пожалуйста, добавьте метки для того, чтобы указать язык (PHP?) Вашего вопроса. –
Вы говорите о PHP? –
yes php arrays..I добавил теги – 112233