【发布时间】:2021-01-01 19:23:51
【问题描述】:
在 PHP 7.4.3 中,使用 parse_url() 解析以下 URL 会返回 false:
/search/publication_year:2019
在文档中它说:
在严重格式错误的 URL 上,parse_url() 可能返回 false。
似乎它将包含: 后跟数字的网址视为“严重格式错误”。
任何想法如何解决这个问题?
【问题讨论】:
-
此函数可能无法为相对 URL 提供正确的结果。见parse_url的注释