PHP - 获取 URL 中写入的 $_GET 参数字符串的最简单方法

标签 php

我试图在保留参数的同时从一个页面重定向到另一个页面。

例如如果我有一个页面 page.php?param1=1¶m2=2,提取“param1=1¶m2=2”的最简单方法是什么?

最佳答案

使用 $_SERVER['QUERY_STRING'] 访问问号后的所有内容。

所以如果你有 url:

http://www.sample.com/page.php?param1=1&param2=2

然后这个:

$url = "http://www.sample.com/page2.php?".$_SERVER['QUERY_STRING'];
echo $url;

将返回:

http://www.sample.com/page2.php?param1=1&param2=2

关于PHP - 获取 URL 中写入的 $_GET 参数字符串的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3141708/

相关文章:

php - EDI X.12 PHP 映射 - 所需资源

php - 如何使用 zend2 和 dompdf 创建 pdf

php - 转义 mysql 搜索字符串 php

php - symfony2 错误:sessionHandler::read()

php - 如何检查IP是否在数据库中

php - 使用 Amazon RDS 和 EC2 连接超时

php - 我怎样才能捕捉到这个错误? (发布内容长度...)

php - 使用 foreach 访问数组元素

php - 将 CSV 文件上传到 Web 服务器并将行插入数据库

php - 为什么 $_SERVER ["PHP_AUTH_USER"] 和 $_SERVER ["PHP_AUTH_PW"] 没有设置?