如何从页面中获取其变量的链接

时间:2014-11-10 19:33:53

标签: php

如何将我所使用的页面链接与其变量相关联? 例如我有页面链接

 article.php?article_id=10&article_title=title&lang=ar

当我使用$ _SERVER ['SCRIPT_NAME']变量时,只需要article.php

并且即时重写网址,所以它看起来像这样

  article/10/title/ar

我想要做的只是建立一个英文页面的链接,所以我试图让它看起来像这样

  article/10/title/en

我该怎么做?

3 个答案:

答案 0 :(得分:0)

$_SERVER['QUERY_STRING']将拥有所有参数。您还可以检查$_SERVER['REQUEST_URI'],其中应包含整个网址,文件和参数。

答案 1 :(得分:0)

由于数据看起来像是通过HTTP GET方法传递的,因此您可以使用此

$_GET["lang"];

这将返回分配给" lang"

的值

答案 2 :(得分:0)

类似的东西:

$params = $_GET;
$params['lang'] = 'en';

$link = basename($_SERVER['SCRIPT_NAME']) . implode('/', $params);