在 php 中,可以通过 $_server 数组获取 url 的不同部分:获取完整 url:$url = $_server[‘request_uri’]获取协议和域名:$protocol = $_server[‘request_scheme’];,$domain = $_server[‘http_host’]获取查询参数:$query_string = $_server[‘query_string’]获取片段标识符:$fragment = $_server[‘fragment’]获取请求路径:$
如何在 PHP 中获取 URL
获取完整 URL
$url = $_SERVER['REQUEST_URI'];
登录后复制
获取协议和域名
$protocol = $_SERVER['REQUEST_SCHEME']; $domain = $_SERVER['HTTP_HOST'];
登录后复制
获取查询参数
立即学习“PHP免费学习笔记(深入)”;
$query_string = $_SERVER['QUERY_STRING'];
登录后复制
获取片段标识符
$fragment = $_SERVER['FRAGMENT'];
登录后复制
获取请求路径
$path = $_SERVER['REQUEST_URI']; $path = parse_url($path, PHP_URL_PATH);
登录后复制
获取根目录
$root = $_SERVER['DOCUMENT_ROOT'];
登录后复制
获取父目录
$parent_dir = dirname(__DIR__);
登录后复制
获取当前目录
$current_dir = getcwd();
登录后复制
以上就是php如何获取url的详细内容,更多请关注php中文网其它相关文章!