User Array
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
)
)
Value Array
print_R($value_array);
Array
(
[RATE_PER_HOUR] => 80,50
[MARKUP_PERCENT] => 5,10
[TOTAL_COST] => 8064.00,880.00
)
Exploding Value array RATE_PER_HOUR
$rate_per_hour = explode(',', $array_data['RATE_PER_HOUR']);
ouputs below. The same goes for MARKUP_PERCENT
and TOTAL_COST
Array
(
[0] => 80
[1] => 50
)
How could I map above two arrays so that the output is like below. Array mapping is done based on key to maintain the correct data.
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
)
)