是否可以从以下类型的url获取信息:website.com/hello/richard


Is it possible to get information from this type of url: website.com/hello/richard

例如,如果有一个类似www.website.com/hello/richard的url,是否可以在我的页面上分别回显hello和100。

例如:

你好你好richard

您可以从$_SERVER['REQUEST_URI']获取数据,然后对其执行任何您喜欢的操作。

是的。试试这个:

$myURL = $_SERVER['REQUEST_URI'];
$myTokens = explode('/', $myURL);
echo $myTokens[1] . "blah" . $myTokens[2];

此代码将当前URL获取到myURL变量中,然后调用一个名为explore的函数,该函数根据"''"字符的位置将其转换为数组。然后它会回声出阵列中的某些元素。如果你使用echo处理输出,你很快就会亲眼看到发生了什么。

当然这是可能的。您可以使用$_SERVER['request_uri]将URL作为字符串获取。然后,您可能需要使用explode函数来固定分隔符为/的字符串数组。然后你可以解析它。或者你可以通过.htaccess使用重写规则