PHP中的当前页面网址

hot*_*der 0 php url

我有这个网址: http:// localhost/alignment /?page_id = 52&q = 2 我想获得部分:?page_id = 52,我该怎么做?

Tho*_*son 7

$_SERVER['QUERY_STRING']
Run Code Online (Sandbox Code Playgroud)

要么

$url = "http://localhost/alignment/?page_id=52&q=2";
$bits = explode("?", $url);
$querystring = $bits[1]; // this is what you want
Run Code Online (Sandbox Code Playgroud)

但第一个将更可靠,更容易.:)

编辑

如果你的意思是你只想要使用一个变量:

$_GET['page_id']

  • 不会返回`page_id = 52&q = 2`? (3认同)