max_input_vars

记一次表单多个input元素提交后php接收处理数据部分缺失问题分析

有一次有个页面表单有很多input文本框,提交到程序端,打印发现缺失部分提交的数据,只显示前1000个数据。首先通过抓包查询请求数据,发现数据都是正常的,没有缺失。关键是程序也没有什么错误提示信息。通过打印file_get_contents('php://input') 值发现数据都是有的,发现解析成 $_POST 这一步数据缺失了,通过查询手册得知,php中有个参数max_input