在不同的 PHP 版本中,max_input_vars的行为有何不同


How does the behaviour of max_input_vars differ in different PHP versions?

从 PHP 5.3.9 开始,PHP 中max_input_vars运行时配置变量.ini它限制了一种形式可以接受的输入变量的数量。

但是,如果超过限制(在 5.3.9 之后的版本中),究竟会发生什么?

  1. 是否忽略了多余的变量?
  2. 还是在超过限制时丢弃所有变量

这究竟是如何处理的?如果丢弃变量,哪个?不同版本的行为是否发生了变化?

(另相关:5.3.9 之前的版本中是否有像 max_input_vars 这样的限制?

任何超过限制的变量都会被丢弃,因此您的总变量将被截断。

从链接: an E_WARNING is issued, and further input variables are truncated from the request

他们

被提供的订单就是他们被切断的订单。