是否有可能从这种类型的网址获取信息:website.com/hello/richard

时间:2012-08-24 12:14:17

标签: php html url

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

例如:

你好你今天好吗 richard

3 个答案:

答案 0 :(得分:2)

您可以从$_SERVER['REQUEST_URI']获取数据,然后随意执行任何操作。

答案 1 :(得分:1)

是的,是的。试试这个:

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

此代码将当前网址转换为 myURL 变量,然后调用名为 explode 的函数,该函数根据“\”的位置将其转换为数组字符。然后它回应了该数组的某些元素。如果你使用echo玩输出,你很快就会看到发生了什么。

答案 2 :(得分:1)

当然可以。您可以使用$_SERVER['request_uri]将URL作为字符串获取。然后,您可能希望使用explode函数来确定分隔符为/的字符串数组。然后你可以解析它。或者您可以使用重写规则

通过.htaccess执行此操作