Как объединить два массива для цикла foreach.PHP Комбинированные массивы для цикла Foreach
У меня есть два массива для вывода в петлю foreach.
Благодарим вас за помощь.
Primary Array:
Array
(
[0] => Array
(
[id] => 1
[name] => Grape
[date_created] => 2016-03-30 14:19:12
)
[1] => Array
(
[id] => 2
[name] => Coconut
[date_created] => 2016-03-30 14:22:54
)
-
Secondary Array:
Array
(
[0] => Array
(
[id] => 1
[fruit_id] => 1
[item_id] => 1
[ppk] => 0
[ppo] => 2342420
[image] => 6450983014191211.jpg
[url] =>
)
[1] => Array
(
[id] => 2
[fruit_id] => 1
[item_id] => 10
[ppk] => 343353
[ppo] => 0
[image] => 64509830141912110.jpg
[url] => http://yahoo.com
)
[2] => Array
(
[id] => 3
[fruit_id] => 2
[item_id] => 1
[date_created] => 2016-03-30 14:22:54
[date_last_change] => 2016-03-30 14:14:48
[ppk] => 0
[ppo] => 2323120
[image] => 6450983014225421.jpg
[url] =>
)
[3] => Array
(
[id] => 4
[fruit_id] => 2
[item_id] => 11
[date_created] => 2016-03-30 14:22:54
[date_last_change] => 2016-03-30 14:14:48
[ppk] => 232342000
[ppo] => 0
[image] => 64509830142254211.jpg
[url] => http://msn.com
)
[4] => Array
(
[id] => 5
[fruit_id] => 2
[item_id] => 12
[date_created] => 2016-03-30 14:22:54
[date_last_change] => 2016-03-30 14:14:48
[ppk] => 34343400
[ppo] => 0
[image] => 64509830142254212.jpg
[url] => http://fussball.com
)
Примечания:
поле "fruit_id" берется из поля "ID" в первичном массиве
И результат:
//When I'm doing foreach loop, it should must result like this:
ID: 1
Fruit Name: Grape
Item ID: 1|10
PPK: 0|343353
PPO: 2342420|0
Image: 6450983014191211.jpg|64509830141912110.jpg
URL: ""|http://yahoo.com
------------------------------------------------------------------------
ID: 2
Fruit Name: Coconut
Item ID: 1|11|12
PPK: 0|232342000|232342000
PPO: 2323120|0|0
Image: 6450983014225421.jpg|64509830142254211.jpg|64509830142254212.jpg
URL: ""|http://msn.com|http://fussball.com
Пожалуйста, помогите.
Благодарим вас за продвижение.
Похожие: http://stackoverflow.com/q/32061254/3933332 Так вы просто хотите перебрать обоих массивов одновременно, так что вы можете использовать данные из обоих массивов для вашей продукции? – Rizier123
@ Rizier123 yes Мне нужно зацикливать оба массива для получения в foreach, который у вторичного массива имеет идентификатор из первичного массива – cocksparrer
Итак, отношение между двумя массивами является элементом id? Не позиция каждого subArray. И если да, может быть, у вас есть несколько подархивов с одним и тем же идентификатором? – Rizier123