PHP[]
在查询参数名称中使用以确保参数的多次出现都存在于$_GET
超全局变量中。(否则只有最后一次出现。)(任何其他软件可以做到这一点?)
但是从RFC 3986(以及其他)看来,查询字符串中既不允许[
也]
不允许。
然而,我对各种浏览器的实验表明,没有浏览器对这些字符进行编码,它们就在 URI 中......
这是现实生活中的练习吗?还是我测试不正确?我在 IIS 7 上使用 PHP 5.3.17 进行了测试。使用 Internet Explorer、Firefox 和 Chrome。然后我比较了$_SERVER['QUERY_STRING']
和中的内容$_GET
。