【发布时间】:2013-09-01 04:11:00
【问题描述】:
我需要检查一个表单域是否是一个有效的 URL(它可以通过 HTML5 来完成,但不是每个浏览器都有它),我找不到一个好的 URL 检查器功能。这很奇怪,因为有了电子邮件检查,有很多已经完成的功能。
我已经看到(我刚刚发现)filter_var() 函数,但正如我所读到的,网址存在一些问题。
我可以找到一些正则表达式,但它们似乎不是很详尽。
你知道有什么好的 url checker 功能吗?
【问题讨论】:
-
filter_var() 的问题只在 PHP 5.2.13 或更早版本中发现 如果您使用的是较新版本的 PHP,那么我建议使用 filter_var()