验证变量的内容是否为域

Jas*_*per 0 php string validation

可能重复:
如何在PHP中验证域名?
在PHP中验证URL的更好方法

我如何检查,如果$variable是网站地址?

就像,为此它应该给true:

$varialbe = 'http://google.com';
Run Code Online (Sandbox Code Playgroud)

为此false:

$variable = 'this value can be anything, but we know its not a domain';
Run Code Online (Sandbox Code Playgroud)

nik*_*org 5

使用PHP提供的filter_var函数(也可以参见过滤器的类型):

$is_url = filter_var($url, FILTER_VALIDATE_URL);
Run Code Online (Sandbox Code Playgroud)