
php验证url地址是否合法
php开发过程中,常常需要验证用户提交的URL地址是否合法,也就是判断是不是URL地址。下面分享一下,正则验证URL地址是否合法的方法。
首先,定义函数check_url:
1 2 3 4 5 6 7 8 | <?php
function check_url( $url ){
if (!preg_match('/http:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is', $url )){
return false;
}
return true;
}
?>
|
Nach dem Login kopieren
使用方法:
1 2 3 4 5 6 7 8 9 | <?php
$url ='需验证的url';
$isurl =check_url( $url );
if ( $isurl ){
echo 'url地址合法';
} else {
echo 'url地址非法';
}
?>
|
Nach dem Login kopieren
更多相关技术文章,请访问PHP中文网!