diff options
author | Pierre Joye <pajoye@php.net> | 2006-10-03 23:32:33 +0000 |
---|---|---|
committer | Pierre Joye <pajoye@php.net> | 2006-10-03 23:32:33 +0000 |
commit | f72c1a12249fa08fe8436aece464f8392cf16963 (patch) | |
tree | a2ead8bbf2eeaa62f2ce324dee61154488238466 | |
parent | c67068b52b95339efead2ee0404e464db64c5863 (diff) | |
download | php-git-f72c1a12249fa08fe8436aece464f8392cf16963.tar.gz |
- more tests for the last commits
-rw-r--r-- | ext/filter/tests/038.phpt | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/ext/filter/tests/038.phpt b/ext/filter/tests/038.phpt new file mode 100644 index 0000000000..d74e5f27ec --- /dev/null +++ b/ext/filter/tests/038.phpt @@ -0,0 +1,56 @@ +--TEST-- +Test scalar, array +--FILE-- +<?php + +$var = 12; +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL)); +var_dump($res); + +$var = array(12); +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL)); +var_dump($res); + +$var = 12; +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL|FILTER_FORCE_ARRAY)); +var_dump($res); + + + +$var = 12; +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL|FILTER_REQUIRE_ARRAY)); +var_dump($res); + +$var = array(12); +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL|FILTER_REQUIRE_ARRAY)); +var_dump($res); + +$var = array(12); +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL|FILTER_FORCE_ARRAY|FILTER_REQUIRE_ARRAY)); +var_dump($res); + +$var = array(12); +$res = filter_var($var, FILTER_VALIDATE_INT, array('flags'=>FILTER_FLAG_ALLOW_OCTAL|FILTER_FORCE_ARRAY)); +var_dump($res); + +?> +--EXPECT-- +int(12) +bool(false) +array(1) { + [0]=> + int(12) +} +bool(false) +array(1) { + [0]=> + int(12) +} +array(1) { + [0]=> + int(12) +} +array(1) { + [0]=> + int(12) +} |