Добрый день. Допустим, функции подается на вход строка: http://google.com/fuck.php?param1=val1¶m2=val2&oh=uh А на выходе отдается массив a: a[param1]=val1 a[param2]=val2 a[oh]=uh Обращаю внимание, что парсится произвольный URL, а не $_GET. Спасибо.
PHP: <?PHP $url = "http://google.com/fuck.php?param1=val1¶m2=val2&oh=uh"; $array = parse_url($url); $query_string = $array['query']; parse_str($query_string, $b); print_r($b); ?>