- var_dump: documentation ( source)
- parse_str: documentation ( source)
- urldecode: documentation ( source)
<?php
$string = 'type%3Dbasic%26WhatPropType%3DSingle%2BFamily%2BResidential%26WhatDistrict%255B0%255D%3DHaiku%26WhatStartPrice%3D90000%26WhatEndPrice%3D30000000%26WhatStartBed%3D%26WhatStartBath%3D0%26DaysAgo%3D%26WhatStartIntArea%3D%26WhatSortDirection1%3DDESC%26start%3D0%26WhatNumber%3D10';
$dec_string = urldecode($string);
parse_str($dec_string, $data);
var_dump($data);