_GET 中的 URL 参数大小限制
问题:
通过以下方式访问 PHP 服务器时REST,在 GET 请求中传递的参数不存在于 _GET 全局变量中。减少参数的长度使其能够被接收。
解决方案:
出现此问题的原因是某些 PHP 配置中对 URL 参数施加了最大大小限制。这一限制没有明确记录,可能与 suhosin 补丁有关。
要解决此问题并支持更长的参数,可以将以下行添加到 php.ini 配置文件中:
suhosin.get.max_value_length = <limit>
其中是 GET 参数所需的最大长度。此配置设置将增加 _GET 数组中参数的大小限制。
以上是为什么 PHP 的 `$_GET` 数组中缺少我的 GET 请求参数?的详细内容。更多信息请关注PHP中文网其他相关文章!