PHP 获取域名的几种方法

PHP 获取域名的几种方法,第1张

获取当前的域名:

echo $_SERVER['SERVER_NAME']

//获取来源网址,即点击来到本页的上页网址

echo $_SERVER["HTTP_REFERER"]

$_SERVER['REQUEST_URI']//获取当前域名的后缀

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

dirname(__FILE__)//获取当前文件的物理路径

dirname(__FILE__)."/../"//获取当前文件的上一级物理路径

?>

最近项目用到这功能了,整理下

首先拿到QQ的域名检测api

以及微信的重定向域名

有了上面两个网址就可以实现了,QQ的返回值是jsonp格式,需要单独处理下,详细方法看下面的类,域名被拉黑后json中data=>results=>whitetype该值将返回2,返回1或3都是正常

微信的是一个重定向域名,正常域名返回3秒跳转的html或返回空,如果被拦截了就会返回 '已停止访问该网页'

我这边是tp框架,就直接发类出来了,原生的去掉namespace即可正常引用

我这边只需要返回true/false就好了,有其他需求自行更改

end!!!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/57822.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存