<?php
// 获取当前域名的示例代码
// 方法一:使用 $_SERVER 超全局变量
$current_domain = $_SERVER['HTTP_HOST'];
echo "当前域名是: " . $current_domain;
// 方法二:更全面的方式,考虑 HTTPS 和端口号
$scheme = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http");
$host = $_SERVER['HTTP_HOST'];
$current_url = "$scheme://$host";
echo "当前完整的 URL 是: " . $current_url;
?>
$_SERVER['HTTP_HOST'] 获取当前域名。这个方法简单直接,适用于大多数情况。$_SERVER['HTTPS'] 和 $_SERVER['HTTP_HOST'] 组合成完整的 URL。这样可以确保获取到的 URL 更加准确。如果你只需要域名部分,推荐使用方法一;如果需要完整的 URL,推荐使用方法二。
上一篇:php时间转时间戳
下一篇:php 查找字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站