我正在尝试制作一个 whois 检查脚本。
用户可以提交一些域名地址,然后收到一条消息(如果可用或不可用)。
$_POST['url']
是用户提交的值。
如何知道这个变量是否是域名地址?
对于以下域,它应该给出 true
:
http://google.com
www.google.com
http://www.google.com
google.com
JavaScript 也一样(我也在使用 ajax-validation)?
最佳答案
如果您想检查网址是否为有效网址,您可以使用 filter_var()
与 FILTER_VALIDATE_URL
过滤。
filter_var($_POST['url'], FILTER_VALIDATE_URL)
关于php - 如何使用 PHP 和 jQuery 检查变量是否包含有效的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8591895/