Browse Source
Fixed handling of multiple cookies with the same name.
Fixed handling of multiple cookies with the same name.
Added support for cookies into run-tests.phpexperimental/5.2-WITH_DRCP
3 changed files with 52 additions and 2 deletions
@ -0,0 +1,32 @@ |
|||
--TEST-- |
|||
COOKIE multiple cookie test |
|||
--INI-- |
|||
filter.default=stripped |
|||
filter.default_flags=0 |
|||
--COOKIE-- |
|||
abc=dir; def=true; abc=root; xyz="foo bar"; |
|||
--FILE-- |
|||
<?php |
|||
var_dump($_COOKIE); |
|||
var_dump(filter_has_var(INPUT_COOKIE, "abc")); |
|||
var_dump(filter_input(INPUT_COOKIE, "abc")); |
|||
var_dump(filter_input(INPUT_COOKIE, "def")); |
|||
var_dump(filter_input(INPUT_COOKIE, "xyz")); |
|||
var_dump(filter_has_var(INPUT_COOKIE, "bogus")); |
|||
var_dump(filter_input(INPUT_COOKIE, "xyz", FILTER_SANITIZE_SPECIAL_CHARS)); |
|||
?> |
|||
--EXPECT-- |
|||
array(3) { |
|||
["abc"]=> |
|||
string(3) "dir" |
|||
["def"]=> |
|||
string(4) "true" |
|||
["xyz"]=> |
|||
string(17) ""foo bar"" |
|||
} |
|||
bool(true) |
|||
string(3) "dir" |
|||
string(4) "true" |
|||
string(9) ""foo bar"" |
|||
bool(false) |
|||
string(17) ""foo bar"" |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue