<?php
$url='udp://192.168.3.2:987/ad/23/?a=b&c=3# top';
/*
Array
(
[scheme] => udp
[host] => 192.168.3.2
[port] => 987
[path] => /ad/23/
*/
$url_arr=(parse_url($url));
print_r($url_arr);
parse_str($url_arr['query'],$query_data);
$url='udp://192.168.3.2:987/ad/23/?a=b&c=3# top';
/*
Array
(
[scheme] => udp
[host] => 192.168.3.2
[port] => 987
[path] => /ad/23/
[query] => a=b&c=3
[fragment] => top
)*/
$url_arr=(parse_url($url));
print_r($url_arr);
parse_str($url_arr['query'],$query_data);
print_r($query_data);
pathinfo函数也可以解析