PHP的parse_url函数不会自动解码URL编码。如果URL中包含编码字符,parse_url函数会将其当作普通字符对待并返回。如果需要解码URL编码的部分,可以使用urldecode函数对URL进行解码。例如:
$url = 'https://www.example.com/path/to/page?query=%26%3D%3F';
$parsed_url = parse_url($url);
$query = $parsed_url['query'];
$decoded_query = urldecode($query);
echo $decoded_query; // 输出:&=?
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>