php怎么获取域名

php中获取域名的两种方法为:$_server[‘http_host’]:返回域名和端口号(如有)。parse_url():返回域名而不包含端口号。PHP中获取域名的两种方法
在PHP中,有两种主要的方法可以获取当前请求的域名:
方法 1:

php中获取域名的两种方法为:$_server[‘http_host’]:返回域名和端口号(如有)。parse_url():返回域名而不包含端口号。

php怎么获取域名

PHP中获取域名的两种方法

在PHP中,有两种主要的方法可以获取当前请求的域名:

方法 1:$_SERVER[‘HTTP_HOST’]

// 获取域名(包含端口号)
$domain = $_SERVER['HTTP_HOST'];

登录后复制

此方法返回一个字符串,包含了当前请求的域名以及端口号(如果存在)。例如,如果当前请求是针对 https://example.com:8080/ 发出的,则 $domain 将包含 example.com:8080。

方法 2:parse_url()

// 获取域名(不包含端口号)
$url = parse_url($_SERVER['HTTP_HOST']);
$domain = $url['host'];

登录后复制

此方法返回一个包含有关当前 URL 的信息的数组。要获取域名,您可以访问 host 数组键。此方法将返回域名而不包含端口号。例如,如果当前请求是针对 https://example.com:8080/ 发出的,则 $domain 将包含 example.com。

以上就是php怎么获取域名的详细内容,更多请关注叮当号网其它相关文章!

文章来自互联网,只做分享使用。发布者:木子,转转请注明出处:https://www.dingdanghao.com/article/524803.html

(0)
上一篇 2024-05-25 10:40
下一篇 2024-05-25 11:20

相关推荐

联系我们

在线咨询: QQ交谈

邮件:442814395@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信公众号