我现在的地址是:http://localhost/bookstore/bookedit.php?book_id=12
$_SERVER['PHP_SELF']
变量是一个'/bookstore/bookedit.php'
字符串,
但我想得到字符串'bookedit.php?book_id=12'
,
我们有任何函数或变量可以做到这一点吗?
谢谢!
我现在的地址是:http://localhost/bookstore/bookedit.php?book_id=12
$_SERVER['PHP_SELF']
变量是一个'/bookstore/bookedit.php'
字符串,
但我想得到字符串'bookedit.php?book_id=12'
,
我们有任何函数或变量可以做到这一点吗?
谢谢!
如果您这样做,var_dump($_SERVER)
您将看到您可以使用的所有服务器变量
$_SERVER['PHP_SELF'] . '?' . $_SERVER['QUERY_STRING'];
您可以使用请求 URI 变量。
$_SERVER['REQUEST_URI']
$data = basename($_SERVER['PHP_SELF']);
$data .= $_SERVER['QUERY_STRING'] ? '?' . $_SERVER['QUERY_STRING'] : '';