пользователя массивуPHP - Карта двух массивов на основе ключа
print_R($user_array);
Array
(
[0] => Array
(
[SKILL_NAME] => Application Software
[EXPERIENCE_BAND] => 15+
[SITE_STATUS] => Onsite
[NO_OF_RESOURCE] => 1
[ACTUAL_HOURS] => 16
)
[1] => Array
(
[SKILL_NAME] => Application Software
[EXPERIENCE_BAND] => 2-4
[SITE_STATUS] => Onsite
[NO_OF_RESOURCE] => 1
[ACTUAL_HOURS] => 96
)
)
Значение Массив
print_R($value_array);
Array
(
[RATE_PER_HOUR] => 80,50
[MARKUP_PERCENT] => 5,10
[TOTAL_COST] => 8064.00,880.00
)
Exploding массива Значение RATE_PER_HOUR
$rate_per_hour = explode(',', $array_data['RATE_PER_HOUR']);
выходы внизу. То же самое касается и MARKUP_PERCENT
TOTAL_COST
Array
(
[0] => 80
[1] => 50
)
Как я мог карте выше двух массивов, так что выход, как показано ниже. Отображение массива выполняется на основе ключа для поддержания правильных данных.
Array
(
[0] => Array
(
[SKILL_NAME] => Application Software
[EXPERIENCE_BAND] => 15+
[SITE_STATUS] => Onsite
[NO_OF_RESOURCE] => 1
[ACTUAL_HOURS] => 16
[RATE_PER_HOUR] => 80
[MARKUP_PERCENT] => 5
[TOTAL_COST] => 8064.00
)
[1] => Array
(
[SKILL_NAME] => Application Software
[EXPERIENCE_BAND] => 2-4
[SITE_STATUS] => Onsite
[NO_OF_RESOURCE] => 1
[ACTUAL_HOURS] => 96
[RATE_PER_HOUR] => 50
[MARKUP_PERCENT] => 10
[TOTAL_COST] => 880.00
)
)
Вы пробовали что-нибудь? –
Пробовал использовать array_merge, но не уверен, как это сделать на основе ключа. – Slimshadddyyy
Можете ли вы показать нам свой контекст кода? Как ' Php $ array1 = lalala; $ Array2 = lalalal; function function ($ a1, $ a2) {...}?> ' –