Кемеровские программисты php общаются здесь
Anonymous
Объединить мои 2 массива в php
Сообщение
Anonymous » 25 ноя 2024, 04:16
У меня есть массив:
Код: Выделить всё
Array
(
[0] => stdClass Object
(
[driver_id] => 2
[total] => 308
[total_driver] => 5
[score1] => 61.6000
[score2] => 62
)
[1] => stdClass Object
(
[driver_id] => 3
[total] => 354
[total_driver] => 5
[score1] => 70.8000
[score2] => 71
)
)
и еще один массив:
Код: Выделить всё
Array
(
[0] => Array
(
[driver_id] => 2
[recommendation_min] => 0
[recommendation_max] => 50
[recommendation_key_range] => Low
[recommendation_observation] => Low
[recommendation_] => Low
)
[1] => Array
(
[driver_id] => 2
[recommendation_min] => 51
[recommendation_max] => 78
[recommendation_key_range] => Moderate
[recommendation_observation] => Moderate
[recommendation_] => Moderate
)
)
Как объединить массив, чтобы он выглядел так:
Код: Выделить всё
[driver_id] => 2
[recommendation_min] => 51
[recommendation_max] => 78
[recommendation_key_range] => Moderate
[recommendation_observation] => Moderate
[recommendation_] => Moderate
[total] => 308
[total_driver] => 5
[score1] => 61.6000
[score2] => 62
с использованием driver_id (2) и Оценка2 (62) рекомендация_key_range = умеренная, поскольку диапазон 62 находится между [recommendation_min] => 51 и [recommendation_max] => 78
есть идеи, спасибо
Подробнее здесь:
https://stackoverflow.com/questions/221 ... ays-in-php
1732497387
Anonymous
У меня есть массив: [code]Array ( [0] => stdClass Object ( [driver_id] => 2 [total] => 308 [total_driver] => 5 [score1] => 61.6000 [score2] => 62 ) [1] => stdClass Object ( [driver_id] => 3 [total] => 354 [total_driver] => 5 [score1] => 70.8000 [score2] => 71 ) ) [/code] и еще один массив: [code]Array ( [0] => Array ( [driver_id] => 2 [recommendation_min] => 0 [recommendation_max] => 50 [recommendation_key_range] => Low [recommendation_observation] => Low [recommendation_] => Low ) [1] => Array ( [driver_id] => 2 [recommendation_min] => 51 [recommendation_max] => 78 [recommendation_key_range] => Moderate [recommendation_observation] => Moderate [recommendation_] => Moderate ) ) [/code] Как объединить массив, чтобы он выглядел так: [code] [driver_id] => 2 [recommendation_min] => 51 [recommendation_max] => 78 [recommendation_key_range] => Moderate [recommendation_observation] => Moderate [recommendation_] => Moderate [total] => 308 [total_driver] => 5 [score1] => 61.6000 [score2] => 62 [/code] с использованием driver_id (2) и Оценка2 (62) рекомендация_key_range = умеренная, поскольку диапазон 62 находится между [recommendation_min] => 51 и [recommendation_max] => 78 есть идеи, спасибо Подробнее здесь: [url]https://stackoverflow.com/questions/22138547/merge-my-2-arrays-in-php[/url]