diff options
Diffstat (limited to 'tests/basic/027.phpt')
-rw-r--r-- | tests/basic/027.phpt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/tests/basic/027.phpt b/tests/basic/027.phpt new file mode 100644 index 0000000..0528e83 --- /dev/null +++ b/tests/basic/027.phpt @@ -0,0 +1,33 @@ +--TEST-- +Handling of max_input_nesting_level being reached +--INI-- +always_populate_raw_post_data=0 +display_errors=0 +max_input_nesting_level=10 +max_input_vars=1000 +track_errors=1 +log_errors=0 +--POST-- +a=1&b=ZYX&c[][][][][][][][][][][][][][][][][][][][][][]=123&d=123&e[][]][]=3 +--FILE-- +<?php +var_dump($_POST, $php_errormsg); +?> +--EXPECT-- +array(4) { + ["a"]=> + string(1) "1" + ["b"]=> + string(3) "ZYX" + ["d"]=> + string(3) "123" + ["e"]=> + array(1) { + [0]=> + array(1) { + [0]=> + string(1) "3" + } + } +} +string(115) "Unknown: Input variable nesting level exceeded 10. To increase the limit change max_input_nesting_level in php.ini." |