Annotation of embedaddon/php/ext/filter/tests/041.phpt, revision 1.1.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) "&#34;foo bar&#34;"
                     28: }
                     29: bool(true)
                     30: string(3) "dir"
                     31: string(4) "true"
                     32: string(9) ""foo bar""
                     33: bool(false)
                     34: string(17) "&#34;foo bar&#34;"

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>