在PHP 7.4.3解析使用以下URLparse_url()
的回报false
:
/search/publication_year:2019
在文档中说:
在格式严重的URL上,parse_url()可能返回false。
似乎将包含:
数字的URL视为“严重格式错误”。
任何想法如何解决这个问题?
当不传递完整的URL时,parse_url()有时会给出不可靠的结果-尝试添加域和协议-您将在下面的示例中看到,如果我在预期的响应中添加http://www.google.com/, 。
php 5.4中还有一个错误,当冒号出现时错误地返回false。
请参阅:https://www.tehplayground.com/okoFSmISFCKNYaav
对于parse_url的一些示例输出
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句