- var_dump: documentation ( source)
- parse_str: documentation ( source)
<?php
$data = 'new_worksheet_name=TEST&new_worksheet_campaign=2&new_worksheet_recording_group=2&new_worksheet_vendors=1739&new_worksheet_publishers=1903&new_worksheet_agents=1768&new_worksheet_questions=&new_question_name_1=hello&new_question_text_1=disfbaspdfnopasdnf&new_question_weight_1=23&new_question_name_2=yo&new_question_text_2=44453jroj&new_question_weight_2=63&new_question_name_3=sup&new_question_text_3=45njfgndkfgnorgnoegn&new_question_weight_3=77';
$r = "/=.*&/";
$test_array = array();
parse_str($data, $test_array);
var_dump($test_array);