gpt4 book ai didi

php - max_input_vars 和序列化数据

转载 作者:可可西里 更新时间:2023-10-31 22:55:42 24 4
gpt4 key购买 nike

我在页面上有大量的输入元素,应该通过 ajax 提交给服务器。

我已经创建了一个数组并试图发送它,但是我收到了一个 php 警告:“您的 PHP 配置限制了要在表单中发布的最大字段数:max_input_vars 为 1000”

所以,我决定绕过这个警告并将我所有的巨大数组修改为序列化字符串。结果 - 警告消失了,但我在服务器端得到了截断的数据。

附言在这两种情况下,问题都可以通过增加 max_input_vars 变量来解决。但是在第二个数据中,数据被 parse_str($_POST['data'], $data) 函数截断了!

为什么在我尝试解析一个巨大的字符串时应用了“max_input_vars”的限制?

最佳答案

“max_input_vars”设置的副作用是 parse_str()。此函数还受到 max_input_vars 指定的限制 - 没有明确记录。

连 PHP 之父 Rasmus Lerdorf 都认为这是 unintuitive .

关于php - max_input_vars 和序列化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18246731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com