您好!欢迎来到百智盟!

php获取当前网页地址

摘要:判断是否为https/**      * 判断是否为https      * @return bool 是https返回true;否则返回false     */     function is

判断是否为https

/**
     * 判断是否为https
     * @return bool 是https返回true;否则返回false     */
    function is_https() {        if ( !empty($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off') {            return true;
        } elseif ( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {            return true;
        } elseif ( !empty($_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower($_SERVER['HTTP_FRONT_END_HTTPS']) !== 'off') {            return true;
        }else{            return false;
        }
    }

复制代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
  
//获取网页地址
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
  
//获取网址参数
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
  
//获取用户代理
echo $_SERVER['HTTP_REFERER']."<br>";
  
//获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/blog/testurl.php?id=5
  
//包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/blog/testurl.php?id=5
  
//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);
#http://localhost/blog


  • 全部评论(0)
上一篇:已是第一篇内容
下一篇:已是最后一篇内容
相关文章

2022最完备原生电商多端发布支持源码及定制

2022最完备原生电商多端发布支持源码及定制系统经过大规模性能测试 前后端交互测试 集团客户已发布运营多年 前端除具备电商基础功能 延申细节功能丰富 运营商业模式可自定义 系统具备快速发布上线功能...

dingji 2022-03-05
资讯|站长资讯 362

友价商城源码开发逻辑

尊敬的用户朋友,欢迎使用友价源码商城系统,我们销售的是成品源码,就是保证跟演示站一样的,但有些用户希望能自己二次开发调整一些地方(小到一点样式,大到功能开发等)。因此我们根据自身源码的特点,跟你们...

小熙 2022-03-03
教程|建站教程 131
平台客服
Q Q :251100959
电话:40088*****
邮箱:bzm@qyxfh.com
时间:10:00-22:00