我想知道是否有人可以确认 $_GET/$_POST 数组元素的索引(序号位置(反映了参数由 URL 发送的原始序列。 换句话说,如果我们查看以下包含HTTP/GET的URL:
http://www.example.com/test.php?a=123&b=453&c=xyz
我们能否确定变量以相同的顺序存储在 $_GET 中?我的意思是,确定:
$_GET[0]=123, $_GET[1]=453, $_GET[2]='xyz' ?
显然我知道:$_GET['a']=123,$_GET['b']=453,依此类推......但我希望发送参数,让您可以自由选择对我来说不相关的参数名称,在我的应用程序中重要的是 $_GET/$_POST 中的位置(序列(。 同样,对 $_POST 个数组进行了足够的更改。有什么官方声明吗?
我认为没有官方声明,但显然$_GET
正在使用$_SERVER['QUERY_STRING']
顺序(在多个 php 版本中进行测试(