I have some variables returned from get_defined_vars() and I need to map two subsets of data together to form a flat associative array.
Input:
[
'lead' => [
2 => 'fstory',
4 => 'him',
5 => 'trtr',
1 => '508b38ee02f502.23680245.png',
],
'form' => [
'id' => 3,
],
'fields' => [
[
'adminLabel' => 'formname',
'id' => 2,
],
[
'adminLabel' => 'hisher',
'id' => 4,
],
[
'adminLabel' => 'fname',
'id' => 5,
],
[
'adminLabel' => 'sign',
'id' => 1,
]
]
]
I need to the [fields][adminLabel] elements to become keys and the [lead][#] elements to be the values.
Desired result:
[
'formname' => 'fstory'
'fname' => 'trtr'
'hisher' => 'his'
'sign' => '508b38ee02f502.23680245.png',
]
Try this. It is untested.