PHP判断URL的合法性 辨别是否为 URL 链接

释放双眼,带上耳机,听听看~!

采用两种方式辨别是否为url

一.正则表达式判断

<?php
function is_url($url){
    $r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is";
    if(preg_match($r,$url)){
        //return true;
        echo '正确的 url 地址';
    }else{
        //return false;
        echo '不是合法的 url 地址';
    }
}

二.:使用内置函数 filter_var () 推荐

<?php
function is_url_2($url){
    if (filter_var($url, FILTER_VALIDATE_URL) !== false) {
        echo 'url 地址正确';
    }else{
        echo 'url 地址不正确';
    }
}

为TA充电
共{{data.count}}人
人已赞赏
SEO建站

HTTP状态码大全以及定义说明

2020-11-1 19:40:37

SEO建站

腾讯域名拦截检测源码 - PHP接口代码

2020-11-11 11:59:46

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索