当我尝试将它与数组一起使用时,我遇到了filter_var的麻烦.
为什么这样呢
$var = array("http://getbootstrap.com/css/","http://getbootstrap.com/css/");
var_dump(filter_var($var, FILTER_VALIDATE_URL));
Run Code Online (Sandbox Code Playgroud)
回报
bool(false)
Run Code Online (Sandbox Code Playgroud)
?
这是返回string(28) "http://getbootstrap.com/css/"(这意味着它是一个有效的URL):
$var = "http://getbootstrap.com/css/";
var_dump(filter_var($var, FILTER_VALIDATE_URL));
Run Code Online (Sandbox Code Playgroud)
有一个filter_var_array,试试吧
$var = array("http://getbootstrap.com/css/","http://getbootstrap.com/css/");
var_dump(filter_var_array($var, FILTER_VALIDATE_URL));
Run Code Online (Sandbox Code Playgroud)