【发布时间】:2021-09-15 16:14:26
【问题描述】:
我正在写一些代码,当我回显这段代码时
echo json_encode($_SERVER);
我得到这个输出
{
"HTTP_CONTENT_TYPE":"application\/x-www-form-urlencoded",
"HTTP_USER_AGENT":"WordPress\/5.7.2; https:\/\/dvsucb.local",
"REQUEST_TIME_FLOAT":1625414926.336319,
"REQUEST_TIME":1625414926
}
我想提取 HTTP_USER_AGENT 中的 URL,即:https://dvscucb.local
我只想提取 URL 而不是 WordPress 版本。这个怎么弄?
【问题讨论】:
-
要获取网址吗?
-
@mfort,确切地说,只有 URL
-
JSON 与这些有什么关系?
$_SERVER数组包含您要解析的字符串 - 为什么首先要将其编码为 JSON? -
..或 wordpress 和服务器(这是关于服务器的问题,而不是 PHP 的 $_SERVER 标签)?