<p>php post提交出现Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars的解决办法。</p><p>解决的办法</p><p>1、打开php.ini,修改参数,将默认的1000,改成更大的值。<br/></p><pre class="brush:bash;toolbar:false">max_input_vars = 1000;</pre><p>看似很简单的问题。但是如果接收post请求用户,服务器环境各种各样,你总不能让所有使用你服务的人都改这个参数。</p><p>2、把post数组,先json_encode和base64处理。封成一个参数,但是服务端解析这些数组,花费了0.3秒的时间。比之前花费多了100倍。感觉这样还是不妥。而且memory_limit如果设置过小,就提示内存不足。</p><p>两种方案都各有缺点。</p><p>以上就是关于“表单提交出现:Unknown: Input variables exceeded 1000.的解决办法”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。</p>