【发布时间】:2020-01-08 14:07:41
【问题描述】:
使用 PHP,我需要从 URL 中获取所有可能的 GET 参数,将它们按字母顺序排序,然后将所有带有值的值添加到数组中。接收到的参数并不总是相同的。
例如,如果我收到以下信息; https://example.com?PARAMA=123&PARAMB=&ANOTHERPARAM=example
它需要像这样进入一个数组;
$dataArray = array (
"ANOTHERPARAM"="example",
"PARAMA"=123
)
确保没有值的项目不会输入到数组中。
任何帮助将不胜感激。
【问题讨论】:
-
您所在页面的 URL 或某个字符串中的 URL?你试过php.net/manual/en/ref.array.php吗?
-
试试吧:
$dataArray = $_GET; ksort($dataArray); -
到目前为止你尝试了什么?
-
添加更多相关标签以便于搜索。
标签: php arrays get getparameter