PHP的parse_url函数可以正确地解析相对URL。当解析相对URL时,需要提供一个基础URL作为第二个参数。这样,parse_url函数可以根据基础URL来解析相对URL,并返回相对URL的各个部分(比如scheme、host、path等)。如果不提供基础URL,parse_url函数将无法正确解析相对URL。因此,在处理相对URL时,一定要提供基础URL作为参考。