<?php $mainArray = array ( 0 => array ( 'name' => 'bf_1040242[326]', 'value' => 'Just some Information. Additional Text', ), 1 => array ( 'name' => 'bf_1040242[17565][]', 'value' => '2', ), 2 => array ( 'name' => 'bf_1040242[17565][]', 'value' => '1', ), 3 => array ( 'name' => 'bf_1040242[17565][]', 'value' => '3', ), 4 => array ( 'name' => 'bf_1040242[other][17565]', 'value' => 'Testing', ), 5 => array ( 'name' => 'bf_1040242[597]', 'value' => '1', ), 6 => array ( 'name' => 'bf_1040242[327]', 'value' => 'This is some text', ), 7 => array ( 'name' => 'bf_1040242[328]', 'value' => 'asdasd', ), 8 => array ( 'name' => 'bf_1040242[11880]', 'value' => 'wwwww', ), 9 => array ( 'name' => 'bf_1040242[329]', 'value' => 'xxxxx', ), 10 => array ( 'name' => 'bf_1040242[28622]', 'value' => '2', ), 11 => array ( 'name' => 'bf_1040242[other][28623]', 'value' => '', ), 12 => array ( 'name' => 'bf_1040242[42283]', 'value' => '1', ), 13 => array ( 'name' => 'bf_1040242[42284][]', 'value' => '2', ), 14 => array ( 'name' => 'bf_1040242[42284][]', 'value' => '3', ), 15 => array ( 'name' => 'bf_1040242[42284][]', 'value' => '4', ), 16 => array ( 'name' => 'bf_1040242[other][42284]', 'value' => 'Something Else', ), 17 => array ( 'name' => 'bf_1040242[other][evil]', 'value' => 'EVIL \' & VALUE', ), ); foreach ($mainArray as $entry) { $stringVarArray[] = $entry['name'] . '=' . urlencode($entry['value']); } parse_str(implode('&', $stringVarArray), $result); var_dump($result);
You have javascript disabled. You will not be able to edit any code.