在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怎么获取域名的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论