PHP检测URL是否为域名格式

2018-07-09 16:59:17 5385

PHP判断这个域名是否是正确的域名,正确的url地址

1.正则

//检测域名格式  
function CheckUrl($C_url){  
    $str="/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/";  
    if (!preg_match($str,$C_url)){  
        return false;  
    }else{  
    return true;  
    }  }

2.PHP自带函数判断

$url = "http://www.landui.com/"; //填写你要检测的域名  
if(!CheckUrl($url)){  
    echo "域名格式不正确";  }else{  
    echo "域名格式正确";  }


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: