分享编程~
 

php根据url连接获取域名

php根据url连接获取域名,拆分url获得url中的域名。

天天特卖抢好货

根据url连接取出域名,简单方法如下:

/**
 * 拆分url获得url中的域名
 */
function getUrlHost($url){
    // 判断请求类型
    $httpType = 'http://';
    if(strpos($url,'https://') !== false){
        $httpType = 'https://';
    }
    //去掉互联网协议请求类型
    $urlStr = str_replace($httpType,"",$url);  
    //以斜杠拆分字符串成数组
    $urlArr = explode("/",$urlStr);
    //取第一个斜杠前的字符
    return $urlArr[0];
}

// 调用
$url = 'https://www.yj521.com/item/php/17.html';
$host = getUrlHost($url);
echo $host;


php 获取当前服务域名

$_SERVER['SERVER_NAME']; // 获取当前域名

$_SERVER['HTTP_HOST']; // 获取当前域名(含端口号)

$_SERVER['REQUEST_URI']; // 获取当前域名的后边部分


上一篇:php获取来源地址判断搜索引擎最全方法下一篇:php判断当前服务http还是https
赞(3) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/44.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!