jam*_*mes 19 php url url-validation
可能重复:
检查PHP中是否存在Url的最佳方法是什么?`
我正在寻找一个在php中返回TRUE或FALSE的函数,无论URL是否有效.
isValidURL($网址); 我认为这很简单...这将考虑所有类型的URL可能.
通过有效我希望它引用网络的现有页面或其他类型的文件.它应该存在
gen*_*sis 54
<?php
$url = "http://stack*overflow.org";
if(filter_var($url, FILTER_VALIDATE_URL) === FALSE)
{
echo "Not valid";
}else{
echo "VALID";
}
?>
Run Code Online (Sandbox Code Playgroud)
这不检查的顶级域名,虽然
您可以使用函数检查 URL 是否有效,如果 URL 无效,parse_url该函数将返回,否则返回。falsearray
function isValidURL($url) { return (bool)parse_url($url); }
Run Code Online (Sandbox Code Playgroud)
很简单的方法,是吧?:)
| 归档时间: |
|
| 查看次数: |
43010 次 |
| 最近记录: |