I have an PHP array looking like this:
$array[\'my_data\'][\'value\'] = \'some value\';
$array[\'my_own_data\'][\'value\'] = \'another value\';
$array[\'diff
If I understand what you want, you could use array_map.
To change:
$a = array();
$a['x']['value'] = 1;
$a['y']['value'] = 3;
$a['z']['value'] = 3;
into:
array(3) {
["x"]=>
int(1)
["y"]=>
int(2)
["z"]=>
int(3)
}
You could define a function:
function f($x) { return $x['value'];}
and use array_map:
$b = array_map(f, $a);