Annotation of embedaddon/php/ext/filter/tests/041.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: COOKIE multiple cookie test
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("filter")) die("skip"); ?>
! 5: --INI--
! 6: filter.default=stripped
! 7: filter.default_flags=0
! 8: --COOKIE--
! 9: abc=dir; def=true; abc=root; xyz="foo bar";
! 10: --FILE--
! 11: <?php
! 12: var_dump($_COOKIE);
! 13: var_dump(filter_has_var(INPUT_COOKIE, "abc"));
! 14: var_dump(filter_input(INPUT_COOKIE, "abc"));
! 15: var_dump(filter_input(INPUT_COOKIE, "def"));
! 16: var_dump(filter_input(INPUT_COOKIE, "xyz"));
! 17: var_dump(filter_has_var(INPUT_COOKIE, "bogus"));
! 18: var_dump(filter_input(INPUT_COOKIE, "xyz", FILTER_SANITIZE_SPECIAL_CHARS));
! 19: ?>
! 20: --EXPECT--
! 21: array(3) {
! 22: ["abc"]=>
! 23: string(3) "dir"
! 24: ["def"]=>
! 25: string(4) "true"
! 26: ["xyz"]=>
! 27: string(17) ""foo bar""
! 28: }
! 29: bool(true)
! 30: string(3) "dir"
! 31: string(4) "true"
! 32: string(9) ""foo bar""
! 33: bool(false)
! 34: string(17) ""foo bar""
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>