- array_map: documentation ( source)
- print_r: documentation ( source)
<?php
$options['key'][] = 'testkey1';
$options['value'][] = 'testvalue1';
$options['key'][] = 'testkey2';
$options['value'][] = 'testvalue2';
$options['key'][] = 'testkey3';
$options['value'][] = 'testvalue3';
echo "QueryString:\n";
print_r($options);
$processed = array_map(
function($key, $value) {
return array(
'key' => $key,
'value' => $value,
);
},
$options['key'],
$options['value']
);
echo "Processed:\n";
print_r($processed);