max_input_vars
设置:max_input_vars = 3
index.html
index.php
输出:
数组形式的变量个数是怎么计算的?
index.html
<html>
<form action="index.php" method="post">
<input type="text" name="name[xiaoming][like][fruit][]" value="apple">
<input type="text" name="name[xiaoming][like][fruit][]" value="apple2">
<input type="text" name="name[xiaoming][like2][fruit][]" value="apple3">
<input type="text" name="a" value="a">
<input type="text" name="b" value="b">
<input type="text" name="c" value="c">
<input type="submit" value="submit">
</form>
</html>index.php
<?php
print_r($_POST);
?>输出:
Array
(
[name] => Array
(
[xiaoming] => Array
(
[like] => Array
(
[fruit] => Array
(
[0] => apple
[1] => apple2
)
)
[like2] => Array
(
[fruit] => Array
(
[0] => apple3
)
)
)
)
[a] => a
)数组形式的变量个数是怎么计算的?
...全文
相关推荐
php 表单提交大量数据发生丢失的解决方法
**调整`max_input_vars`值**:将`max_input_vars`的值设置为你实际需要的输入字段数量,例如,如果你有超过1000个输入字段,可以将其设置为5000或更高的值,如`max_input_vars
JQuery中使用ajax传输超大数据的解决方法
如文档中提到的max_upload_size是指定文件上传的最大尺寸,而max_input_vars是用来限制接收POST请求中变量的数量。
php post大量数据时发现数据丢失问题解决方法
在调整`max_input_vars`参数的同时,还需要注意PHP其他可能限制输入数据大小的设置,例如`post_max_size`和`upload_max_filesize`。
搭建Apache+MySQL+PHP平台.rar_4 3 2 1_Ubuntu搭建_apache2.2.4_php
2M php_admin_value post_max_size 8M php_admin_value max_execution_time 300 php_admin_value max_input_time
php.ini-helper-doc.rar_doc
**max_input_vars**:限制每个请求可以处理的输入变量数量,防止因大量输入导致的性能问题。三、优化与安全建议- 定期检查`php.ini`,确保所有配置符合当前应用的需求。


基础编程
