我有一个表单字段,我希望用户在其中输入有效的 URL,因此我使用过滤器filter_var
来验证它。FILTER_VALIDATE_URL
但是,它会验证一些非常糟糕的 URL,例如
http://www
是否有另一种获得更准确验证的方法?缺少每个 URL,是添加一些用于手动进行过滤的CURLing
逻辑的唯一解决方案吗?regex
我在问是否有任何其他内置函数来PHP
验证 URL,或者如果我想要更强大的过滤,我是否必须依赖自定义方法?
谢谢阅读
我有一个表单字段,我希望用户在其中输入有效的 URL,因此我使用过滤器filter_var
来验证它。FILTER_VALIDATE_URL
但是,它会验证一些非常糟糕的 URL,例如
http://www
是否有另一种获得更准确验证的方法?缺少每个 URL,是添加一些用于手动进行过滤的CURLing
逻辑的唯一解决方案吗?regex
我在问是否有任何其他内置函数来PHP
验证 URL,或者如果我想要更强大的过滤,我是否必须依赖自定义方法?
谢谢阅读