0

我现在的地址是:http://localhost/bookstore/bookedit.php?book_id=12

$_SERVER['PHP_SELF']变量是一个'/bookstore/bookedit.php'字符串,

但我想得到字符串'bookedit.php?book_id=12'

我们有任何函数或变量可以做到这一点吗?

谢谢!

4

3 回答 3

4

如果您这样做,var_dump($_SERVER)您将看到您可以使用的所有服务器变量

$_SERVER['PHP_SELF'] . '?' . $_SERVER['QUERY_STRING'];
于 2013-03-22T14:56:18.170 回答
1

您可以使用请求 URI 变量。

$_SERVER['REQUEST_URI']

于 2013-03-22T15:00:27.403 回答
0
$data = basename($_SERVER['PHP_SELF']);
$data .= $_SERVER['QUERY_STRING'] ? '?' . $_SERVER['QUERY_STRING'] : '';
于 2013-03-22T15:29:16.943 回答