如何检测URL是否为服务器域名格式_读书小站

本文收集自网络,侵删!

检测URL是否为服务器域名格式的方法:1、使用PHP正则方法判断URL是否为服务器域名格式;2、使用php自带的函数判断URL是否为服务器域名格式。

具体内容如下:

1、php正则判断

//检测域名格式

functionCheckUrl($C_url){

$str="/^Http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/";

if(!preg_match($str,$C_url)){

returnfalse;

}else{

returntrue;

}}

2、PHP自带函数判断

$url="http://www.aeink.com/";//填写你要检测的域名

if(!CheckUrl($url)){

echo"域名格式不正确";}else{

echo"域名格式正确";}