如何将我所使用的页面链接与其变量相关联? 例如我有页面链接
article.php?article_id=10&article_title=title&lang=ar
当我使用$ _SERVER ['SCRIPT_NAME']变量时,只需要article.php
并且即时重写网址,所以它看起来像这样
article/10/title/ar
我想要做的只是建立一个英文页面的链接,所以我试图让它看起来像这样
article/10/title/en
我该怎么做?
答案 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);