027.phpt 654 B

123456789101112131415161718192021222324252627282930313233
  1. --TEST--
  2. Handling of max_input_nesting_level being reached
  3. --INI--
  4. always_populate_raw_post_data=0
  5. display_errors=0
  6. max_input_nesting_level=10
  7. max_input_vars=1000
  8. track_errors=1
  9. log_errors=0
  10. --POST--
  11. a=1&b=ZYX&c[][][][][][][][][][][][][][][][][][][][][][]=123&d=123&e[][]][]=3
  12. --FILE--
  13. <?php
  14. var_dump($_POST, $php_errormsg);
  15. ?>
  16. --EXPECT--
  17. array(4) {
  18. ["a"]=>
  19. string(1) "1"
  20. ["b"]=>
  21. string(3) "ZYX"
  22. ["d"]=>
  23. string(3) "123"
  24. ["e"]=>
  25. array(1) {
  26. [0]=>
  27. array(1) {
  28. [0]=>
  29. string(1) "3"
  30. }
  31. }
  32. }
  33. string(115) "Unknown: Input variable nesting level exceeded 10. To increase the limit change max_input_nesting_level in php.ini."