]> granicus.if.org Git - php/commitdiff
- Fixed constant names in tests.
authorDerick Rethans <derick@php.net>
Sat, 21 Jan 2006 15:57:43 +0000 (15:57 +0000)
committerDerick Rethans <derick@php.net>
Sat, 21 Jan 2006 15:57:43 +0000 (15:57 +0000)
22 files changed:
ext/filter/filter.c
ext/filter/tests/006.phpt
ext/filter/tests/010.phpt
ext/filter/tests/011.phpt
ext/filter/tests/013.phpt
ext/filter/tests/014.phpt
ext/filter/tests/015.phpt
ext/filter/tests/016.phpt
ext/filter/tests/017.phpt
ext/filter/tests/018.phpt
ext/filter/tests/019.phpt
ext/filter/tests/020.phpt
ext/filter/tests/021.phpt
ext/filter/tests/022.phpt
ext/filter/tests/023.phpt
ext/filter/tests/024.phpt
ext/filter/tests/025.phpt
ext/filter/tests/026.phpt
ext/filter/tests/027.phpt
ext/filter/tests/028.phpt
ext/filter/tests/029.phpt
ext/filter/tests/filter_data.phpt

index 1747d5761905a55f00b8ad48d816b4350a61804f..c395acd96c5467d886474df0f89189aa933f2ecf 100644 (file)
@@ -175,7 +175,7 @@ PHP_MINIT_FUNCTION(filter)
        REGISTER_LONG_CONSTANT("INPUT_SESSION", PARSE_SESSION, CONST_CS | CONST_PERSISTENT);
 
        REGISTER_LONG_CONSTANT("FILTER_FLAG_NONE", FILTER_FLAG_NONE, CONST_CS | CONST_PERSISTENT);
-/*
+
        REGISTER_LONG_CONSTANT("FILTER_VALIDATE_INT", FILTER_VALIDATE_INT, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("FILTER_VALIDATE_BOOLEAN", FILTER_VALIDATE_BOOLEAN, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("FILTER_VALIDATE_FLOAT", FILTER_VALIDATE_FLOAT, CONST_CS | CONST_PERSISTENT);
@@ -185,7 +185,7 @@ PHP_MINIT_FUNCTION(filter)
        REGISTER_LONG_CONSTANT("FILTER_VALIDATE_EMAIL", FILTER_VALIDATE_EMAIL, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("FILTER_VALIDATE_IP", FILTER_VALIDATE_IP, CONST_CS | CONST_PERSISTENT);
 
-       REGISTER_LONG_CONSTANT("FILTER_DEFAULT", FILTER_SANITIZE_DEFAULT, CONST_CS | CONST_PERSISTENT);
+       REGISTER_LONG_CONSTANT("FILTER_DEFAULT", FILTER_DEFAULT, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("FILTER_UNSAFE_RAW", FILTER_UNSAFE_RAW, CONST_CS | CONST_PERSISTENT);
 
        REGISTER_LONG_CONSTANT("FILTER_SANITIZE_STRING", FILTER_SANITIZE_STRING, CONST_CS | CONST_PERSISTENT);
@@ -199,7 +199,7 @@ PHP_MINIT_FUNCTION(filter)
        REGISTER_LONG_CONSTANT("FILTER_SANITIZE_MAGIC_QUOTES", FILTER_SANITIZE_MAGIC_QUOTES, CONST_CS | CONST_PERSISTENT);
 
        REGISTER_LONG_CONSTANT("FILTER_CALLBACK", FILTER_CALLBACK, CONST_CS | CONST_PERSISTENT);
-*/
+
        REGISTER_LONG_CONSTANT("FILTER_FLAG_ALLOW_OCTAL", FILTER_FLAG_ALLOW_OCTAL, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("FILTER_FLAG_ALLOW_HEX", FILTER_FLAG_ALLOW_HEX, CONST_CS | CONST_PERSISTENT);
 
index 1f8717c184a6da67a404fa52ba56056faac8fbf7..189579acf19d492b21763ff632e27d6eadc08423 100644 (file)
@@ -4,7 +4,7 @@ filter() test
 foo=<b>abc</b>
 --FILE--
 <?php 
-echo input_get(INPUT_POST, 'foo', FS_STRIPPED);
+echo input_get(INPUT_POST, 'foo', FILTER_SANITIZE_STRIPPED);
 ?>
 --EXPECT--
 abc
index aae5bc43f43c42bc5d813cad62f7e202664bfa33..d9c84ffe63040bc057f7dd86ec61aa344cf64c19 100644 (file)
@@ -3,12 +3,12 @@ filter_data()
 --FILE--
 <?php
 
-var_dump(filter_data(array(1,"1","", "-23234", "text", "asdf234asdfgs", array()), FL_INT));
-var_dump(filter_data(array(1.2,"1.7","", "-23234.123", "text", "asdf234.2asdfgs", array()), FL_FLOAT));
+var_dump(filter_data(array(1,"1","", "-23234", "text", "asdf234asdfgs", array()), FILTER_VALIDATE_INT));
+var_dump(filter_data(array(1.2,"1.7","", "-23234.123", "text", "asdf234.2asdfgs", array()), FILTER_VALIDATE_FLOAT));
 var_dump(filter_data(1, array()));
-var_dump(filter_data(1, FS_STRING, 1));
-var_dump(filter_data(1, FS_STRING, 0));
-var_dump(filter_data(1, FS_STRING, array()));
+var_dump(filter_data(1, FILTER_SANITIZE_STRING, 1));
+var_dump(filter_data(1, FILTER_SANITIZE_STRING, 0));
+var_dump(filter_data(1, FILTER_SANITIZE_STRING, array()));
 var_dump(filter_data(1, -1, array(123)));
 var_dump(filter_data(1, 0, array()));
 
index a2e4b5b62c5c91490341d2040c128bbab1f3e323..0d3fa42745e860dff49445cf213eea2edb5cc011 100644 (file)
@@ -7,14 +7,14 @@ c=<p>string</p>&d=12345.7
 --FILE--
 <?php
 
-var_dump(input_get(INPUT_GET, "a", FS_STRIPPED));
-var_dump(input_get(INPUT_GET, "b", FS_URL));
-var_dump(input_get(INPUT_GET, "a", FS_SPECIAL_CHARS, array(1,2,3,4,5)));
-var_dump(input_get(INPUT_GET, "b", FL_FLOAT, new stdClass));
-var_dump(input_get(INPUT_POST, "c", FS_STRIPPED, array(5,6,7,8)));
-var_dump(input_get(INPUT_POST, "d", FL_FLOAT));
-var_dump(input_get(INPUT_POST, "c", FS_SPECIAL_CHARS));
-var_dump(input_get(INPUT_POST, "d", FL_INT));
+var_dump(input_get(INPUT_GET, "a", FILTER_SANITIZE_STRIPPED));
+var_dump(input_get(INPUT_GET, "b", FILTER_SANITIZE_URL));
+var_dump(input_get(INPUT_GET, "a", FILTER_SANITIZE_SPECIAL_CHARS, array(1,2,3,4,5)));
+var_dump(input_get(INPUT_GET, "b", FILTER_VALIDATE_FLOAT, new stdClass));
+var_dump(input_get(INPUT_POST, "c", FILTER_SANITIZE_STRIPPED, array(5,6,7,8)));
+var_dump(input_get(INPUT_POST, "d", FILTER_VALIDATE_FLOAT));
+var_dump(input_get(INPUT_POST, "c", FILTER_SANITIZE_SPECIAL_CHARS));
+var_dump(input_get(INPUT_POST, "d", FILTER_VALIDATE_INT));
 
 var_dump(input_get(new stdClass, "d"));
 
index c1c420549c22ffce556f7a2b77010d75c0c6a7ae..2277b79b16abc0a90fb2440a566f2f2d7c8bf8f5 100644 (file)
@@ -3,22 +3,22 @@ filter_data() and flags
 --FILE--
 <?php
 
-var_dump(filter_data("0xff", FL_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
-var_dump(filter_data("07", FL_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
-var_dump(filter_data("0xff0000", FL_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
-var_dump(filter_data("0666", FL_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
+var_dump(filter_data("0xff", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
+var_dump(filter_data("07", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
+var_dump(filter_data("0xff0000", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
+var_dump(filter_data("0666", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
 
-var_dump(filter_data("6", FL_INT, array("min_range"=>1, "max_range"=>7)));
-var_dump(filter_data("6", FL_INT, array("min_range"=>0, "max_range"=>5)));
-var_dump(filter_data(-1, FL_INT, array("min_range"=>1, "max_range"=>7)));
-var_dump(filter_data(-1, FL_INT, array("min_range"=>-4, "max_range"=>7)));
+var_dump(filter_data("6", FILTER_VALIDATE_INT, array("min_range"=>1, "max_range"=>7)));
+var_dump(filter_data("6", FILTER_VALIDATE_INT, array("min_range"=>0, "max_range"=>5)));
+var_dump(filter_data(-1, FILTER_VALIDATE_INT, array("min_range"=>1, "max_range"=>7)));
+var_dump(filter_data(-1, FILTER_VALIDATE_INT, array("min_range"=>-4, "max_range"=>7)));
 
-var_dump(filter_data("", FL_INT, array("min_range"=>-4, "max_range"=>7)));
-var_dump(filter_data("", FL_INT, array("min_range"=>2, "max_range"=>7)));
-var_dump(filter_data("", FL_INT, array("min_range"=>-5, "max_range"=>-3)));
-var_dump(filter_data(345, FL_INT, array("min_range"=>500, "max_range"=>100)));
-var_dump(filter_data("0ff", FL_INT));
-var_dump(filter_data("010", FL_INT));
+var_dump(filter_data("", FILTER_VALIDATE_INT, array("min_range"=>-4, "max_range"=>7)));
+var_dump(filter_data("", FILTER_VALIDATE_INT, array("min_range"=>2, "max_range"=>7)));
+var_dump(filter_data("", FILTER_VALIDATE_INT, array("min_range"=>-5, "max_range"=>-3)));
+var_dump(filter_data(345, FILTER_VALIDATE_INT, array("min_range"=>500, "max_range"=>100)));
+var_dump(filter_data("0ff", FILTER_VALIDATE_INT));
+var_dump(filter_data("010", FILTER_VALIDATE_INT));
 
 echo "Done\n";
 ?>
index 2a8cae69d98e031d14db6f9bc3f8399573629a5c..f31fe6e9f4e84d575802f837eb7d849afce51445 100644 (file)
@@ -1,22 +1,22 @@
 --TEST--
-filter_data() and FL_BOOLEAN
+filter_data() and FILTER_VALIDATE_BOOLEAN
 --FILE--
 <?php
 
-var_dump(filter_data("no", FL_BOOLEAN));
-var_dump(filter_data(new stdClass, FL_BOOLEAN));
-var_dump(filter_data("yes", FL_BOOLEAN));
-var_dump(filter_data("true", FL_BOOLEAN));
-var_dump(filter_data("false", FL_BOOLEAN));
-var_dump(filter_data("off", FL_BOOLEAN));
-var_dump(filter_data("on", FL_BOOLEAN));
-var_dump(filter_data("0", FL_BOOLEAN));
-var_dump(filter_data("1", FL_BOOLEAN));
-var_dump(filter_data("NONE", FL_BOOLEAN));
-var_dump(filter_data("", FL_BOOLEAN));
-var_dump(filter_data(-1, FL_BOOLEAN));
-var_dump(filter_data("000000", FL_BOOLEAN));
-var_dump(filter_data("111111", FL_BOOLEAN));
+var_dump(filter_data("no", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data(new stdClass, FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("yes", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("true", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("false", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("off", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("on", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("0", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("1", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("NONE", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data(-1, FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("000000", FILTER_VALIDATE_BOOLEAN));
+var_dump(filter_data("111111", FILTER_VALIDATE_BOOLEAN));
        
 
 echo "Done\n";
index 92376c3e5fe55f4bf0f7091a8b1c702ec481dfde..18285c851297f3dd80684621784e556f23ba57a9 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-filter_data() and FL_URL
+filter_data() and FILTER_VALIDATE_URL
 --FILE--
 <?php
 
@@ -24,19 +24,19 @@ $values = Array(
 array(),       
 );
 foreach ($values as $value) {
-       var_dump(filter_data($value, FL_URL));
+       var_dump(filter_data($value, FILTER_VALIDATE_URL));
 }
 
 
-var_dump(filter_data("qwe", FL_URL, FILTER_FLAG_SCHEME_REQUIRED));
-var_dump(filter_data("http://qwe", FL_URL, FILTER_FLAG_SCHEME_REQUIRED));
-var_dump(filter_data("http://", FL_URL, FILTER_FLAG_HOST_REQUIRED));
-var_dump(filter_data("/tmp/test", FL_URL, FILTER_FLAG_HOST_REQUIRED));
-var_dump(filter_data("http://www.example.com", FL_URL, FILTER_FLAG_HOST_REQUIRED));
-var_dump(filter_data("http://www.example.com", FL_URL, FILTER_FLAG_PATH_REQUIRED));
-var_dump(filter_data("http://www.example.com/path/at/the/server/", FL_URL, FILTER_FLAG_PATH_REQUIRED));
-var_dump(filter_data("http://www.example.com/index.html", FL_URL, FILTER_FLAG_QUERY_REQUIRED));
-var_dump(filter_data("http://www.example.com/index.php?a=b&c=d", FL_URL, FILTER_FLAG_QUERY_REQUIRED));
+var_dump(filter_data("qwe", FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
+var_dump(filter_data("http://qwe", FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
+var_dump(filter_data("http://", FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED));
+var_dump(filter_data("/tmp/test", FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED));
+var_dump(filter_data("http://www.example.com", FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED));
+var_dump(filter_data("http://www.example.com", FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED));
+var_dump(filter_data("http://www.example.com/path/at/the/server/", FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED));
+var_dump(filter_data("http://www.example.com/index.html", FILTER_VALIDATE_URL, FILTER_FLAG_QUERY_REQUIRED));
+var_dump(filter_data("http://www.example.com/index.php?a=b&c=d", FILTER_VALIDATE_URL, FILTER_FLAG_QUERY_REQUIRED));
 
 echo "Done\n";
 ?>
index a99f25d4a2f699e1e71ebac94a6458fb0d13dda5..727d404bd7e771a9da43b902784eb9d85a10d57f 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-filter_data() and FL_EMAIL
+filter_data() and FILTER_VALIDATE_EMAIL
 --FILE--
 <?php
 $values = Array(
@@ -14,7 +14,7 @@ $values = Array(
 'QWERTYUIOPASDFGHJKLZXCVBNM@QWERTYUIOPASDFGHJKLZXCVBNM.NET',   
 );
 foreach ($values as $value) {
-       var_dump(filter_data($value, FL_EMAIL));
+       var_dump(filter_data($value, FILTER_VALIDATE_EMAIL));
 }
 
 echo "Done\n";
index 214f710d20b0c222d7e3c3a4f1cf35844fcd34c0..ca1b03def720cd285f2221bbda07463beef24987 100644 (file)
@@ -1,14 +1,14 @@
 --TEST--
-filter_data() and FL_REGEXP
+filter_data() and FILTER_VALIDATE_REGEXP
 --FILE--
 <?php
 
-var_dump(filter_data("data", FL_REGEXP, array("regexp"=>'/.*/')));
-var_dump(filter_data("data", FL_REGEXP, array("regexp"=>'/^b(.*)/')));
-var_dump(filter_data("data", FL_REGEXP, array("regexp"=>'/^d(.*)/')));
-var_dump(filter_data("data", FL_REGEXP, array("regexp"=>'blah')));
-var_dump(filter_data("data", FL_REGEXP, array("regexp"=>'[')));
-var_dump(filter_data("data", FL_REGEXP));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP, array("regexp"=>'/.*/')));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP, array("regexp"=>'/^b(.*)/')));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP, array("regexp"=>'/^d(.*)/')));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP, array("regexp"=>'blah')));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP, array("regexp"=>'[')));
+var_dump(filter_data("data", FILTER_VALIDATE_REGEXP));
 
 echo "Done\n";
 ?>
index 729a1fec0d3607b77c0e18d31abfddb1a4606407..184f2bb7e8f9b7d1fb865c4617e8576ef769359b 100644 (file)
@@ -1,28 +1,28 @@
 --TEST--
-filter_data() and FL_IP
+filter_data() and FILTER_VALIDATE_IP
 --FILE--
 <?php
-var_dump(filter_data("192.168.0.1", FL_IP));
-var_dump(filter_data("192.168.0.1.1", FL_IP));
-var_dump(filter_data("::1", FL_IP));
-var_dump(filter_data("fe00::0", FL_IP));
-var_dump(filter_data("::123456", FL_IP));
-var_dump(filter_data("::1::b", FL_IP));
-var_dump(filter_data("127.0.0.1", FL_IP));
-var_dump(filter_data("192.168.0.1", FL_IP, FILTER_FLAG_NO_PRIV_RANGE));
-var_dump(filter_data("192.0.34.166", FL_IP, FILTER_FLAG_NO_PRIV_RANGE));
-var_dump(filter_data("127.0.0.1", FL_IP, FILTER_FLAG_NO_RES_RANGE));
-var_dump(filter_data("192.0.0.1", FL_IP, FILTER_FLAG_NO_RES_RANGE));
-var_dump(filter_data("192.0.34.166", FL_IP));
-var_dump(filter_data("256.1237.123.1", FL_IP));
-var_dump(filter_data("255.255.255.255", FL_IP));
-var_dump(filter_data("255.255.255.255", FL_IP, FILTER_FLAG_NO_RES_RANGE));
-var_dump(filter_data("", FL_IP));
-var_dump(filter_data(-1, FL_IP));
-var_dump(filter_data("::1", FL_IP, FILTER_FLAG_IPV4));
-var_dump(filter_data("127.0.0.1", FL_IP, FILTER_FLAG_IPV6));
-var_dump(filter_data("::1", FL_IP, FILTER_FLAG_IPV6));
-var_dump(filter_data("127.0.0.1", FL_IP, FILTER_FLAG_IPV4));
+var_dump(filter_data("192.168.0.1", FILTER_VALIDATE_IP));
+var_dump(filter_data("192.168.0.1.1", FILTER_VALIDATE_IP));
+var_dump(filter_data("::1", FILTER_VALIDATE_IP));
+var_dump(filter_data("fe00::0", FILTER_VALIDATE_IP));
+var_dump(filter_data("::123456", FILTER_VALIDATE_IP));
+var_dump(filter_data("::1::b", FILTER_VALIDATE_IP));
+var_dump(filter_data("127.0.0.1", FILTER_VALIDATE_IP));
+var_dump(filter_data("192.168.0.1", FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE));
+var_dump(filter_data("192.0.34.166", FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE));
+var_dump(filter_data("127.0.0.1", FILTER_VALIDATE_IP, FILTER_FLAG_NO_RES_RANGE));
+var_dump(filter_data("192.0.0.1", FILTER_VALIDATE_IP, FILTER_FLAG_NO_RES_RANGE));
+var_dump(filter_data("192.0.34.166", FILTER_VALIDATE_IP));
+var_dump(filter_data("256.1237.123.1", FILTER_VALIDATE_IP));
+var_dump(filter_data("255.255.255.255", FILTER_VALIDATE_IP));
+var_dump(filter_data("255.255.255.255", FILTER_VALIDATE_IP, FILTER_FLAG_NO_RES_RANGE));
+var_dump(filter_data("", FILTER_VALIDATE_IP));
+var_dump(filter_data(-1, FILTER_VALIDATE_IP));
+var_dump(filter_data("::1", FILTER_VALIDATE_IP, FILTER_FLAG_IPV4));
+var_dump(filter_data("127.0.0.1", FILTER_VALIDATE_IP, FILTER_FLAG_IPV6));
+var_dump(filter_data("::1", FILTER_VALIDATE_IP, FILTER_FLAG_IPV6));
+var_dump(filter_data("127.0.0.1", FILTER_VALIDATE_IP, FILTER_FLAG_IPV4));
 echo "Done\n";
 ?>
 --EXPECT--     
index 0a7826594127446776990cfbcac8522b7a71a79c..7a2af50f774cfb4e8c1025c626ccc90379a2362d 100644 (file)
@@ -1,13 +1,13 @@
 --TEST--
-filter_data() & FL_IP and weird data
+filter_data() & FILTER_VALIDATE_IP and weird data
 --FILE--
 <?php
 
-var_dump(filter_data("....", FL_IP));
-var_dump(filter_data("...", FL_IP));
-var_dump(filter_data("..", FL_IP));
-var_dump(filter_data(".", FL_IP));
-var_dump(filter_data("1.1.1.1", FL_IP));
+var_dump(filter_data("....", FILTER_VALIDATE_IP));
+var_dump(filter_data("...", FILTER_VALIDATE_IP));
+var_dump(filter_data("..", FILTER_VALIDATE_IP));
+var_dump(filter_data(".", FILTER_VALIDATE_IP));
+var_dump(filter_data("1.1.1.1", FILTER_VALIDATE_IP));
 
 echo "Done\n";
 ?>
index 8b88d89290aa8b3e65910458288d42fa7aa2ee36..914c199afbd9a59c1e3265120823389f5dda02ba 100644 (file)
@@ -1,12 +1,12 @@
 --TEST--
-filter_data() and FS_MAGIC_QUOTES
+filter_data() and FILTER_SANITIZE_MAGIC_QUOTES
 --FILE--
 <?php
 
-var_dump(filter_data("test'asd'asd'' asd\'\"asdfasdf", FS_MAGIC_QUOTES));
-var_dump(filter_data("'", FS_MAGIC_QUOTES));
-var_dump(filter_data("", FS_MAGIC_QUOTES));
-var_dump(filter_data(-1, FS_MAGIC_QUOTES));
+var_dump(filter_data("test'asd'asd'' asd\'\"asdfasdf", FILTER_SANITIZE_MAGIC_QUOTES));
+var_dump(filter_data("'", FILTER_SANITIZE_MAGIC_QUOTES));
+var_dump(filter_data("", FILTER_SANITIZE_MAGIC_QUOTES));
+var_dump(filter_data(-1, FILTER_SANITIZE_MAGIC_QUOTES));
 
 echo "Done\n";
 ?>
index 519690a799125b7a08796a8d401f5ae0831a56b9..697fdd69d44e97e76324b5ede23f5543bd2d1291 100644 (file)
@@ -1,25 +1,25 @@
 --TEST--
-filter_data() and FS_NUMBER_*
+filter_data() and FILTER_SANITIZE_NUMBER_*
 --FILE--
 <?php
 
-var_dump(filter_data("qwertyu123456dfghj", FS_NUMBER_INT));
-var_dump(filter_data("asd123123.asd123.23", FS_NUMBER_INT));
-var_dump(filter_data("123,23", FS_NUMBER_INT));
-var_dump(filter_data("", FS_NUMBER_INT));
-var_dump(filter_data("0", FS_NUMBER_INT));
-var_dump(filter_data("asd123.2asd", FS_NUMBER_INT));
-var_dump(filter_data("qwertyuiop", FS_NUMBER_INT));
-var_dump(filter_data("123.4", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
-var_dump(filter_data("123,4", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
-var_dump(filter_data("123.4", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_THOUSAND));
-var_dump(filter_data("123,4", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_THOUSAND));
-var_dump(filter_data("123.4e", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_SCIENTIFIC));
-var_dump(filter_data("123,4E", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_SCIENTIFIC));
-var_dump(filter_data("qwe123,4qwe", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
-var_dump(filter_data("werty65456.34", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
-var_dump(filter_data("234.56fsfd", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
-var_dump(filter_data("", FS_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("qwertyu123456dfghj", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("asd123123.asd123.23", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("123,23", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("0", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("asd123.2asd", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("qwertyuiop", FILTER_SANITIZE_NUMBER_INT));
+var_dump(filter_data("123.4", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("123,4", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("123.4", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_THOUSAND));
+var_dump(filter_data("123,4", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_THOUSAND));
+var_dump(filter_data("123.4e", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_SCIENTIFIC));
+var_dump(filter_data("123,4E", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_SCIENTIFIC));
+var_dump(filter_data("qwe123,4qwe", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("werty65456.34", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("234.56fsfd", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
+var_dump(filter_data("", FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
 
 echo "Done\n";
 ?>
index 8f1fd1692cac3ce90f29901f21385101d5e0b0ef..28ad64e723458c358566317d3985c64c5fb634c1 100644 (file)
@@ -1,13 +1,13 @@
 --TEST--
-filter_data() and FS_EMAIL
+filter_data() and FILTER_SANITIZE_EMAIL
 --FILE--
 <?php
 
-var_dump(filter_data("a@b.c", FS_EMAIL));
-var_dump(filter_data("a[!@#$%^&*()@a@#$%^&*(.com@#$%^&*(", FS_EMAIL));
-var_dump(filter_data("white space here \ \ \" som more", FS_EMAIL));
-var_dump(filter_data("", FS_EMAIL));
-var_dump(filter_data("123456789000000", FS_EMAIL));
+var_dump(filter_data("a@b.c", FILTER_SANITIZE_EMAIL));
+var_dump(filter_data("a[!@#$%^&*()@a@#$%^&*(.com@#$%^&*(", FILTER_SANITIZE_EMAIL));
+var_dump(filter_data("white space here \ \ \" som more", FILTER_SANITIZE_EMAIL));
+var_dump(filter_data("", FILTER_SANITIZE_EMAIL));
+var_dump(filter_data("123456789000000", FILTER_SANITIZE_EMAIL));
        
 echo "Done\n";
 ?>
index d8abbd7c0a0dc41e7fbbdd4bfe262fa6e90fe669..21fdc49a9b18dab0ae35f63f20fc828655714f32 100644 (file)
@@ -1,13 +1,13 @@
 --TEST--
-filter_data() and FS_UNSAFE_RAW
+filter_data() and FILTER_UNSAFE_RAW
 --FILE--
 <?php
 
-var_dump(filter_data("}\"<p>test para</p>", FS_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
-var_dump(filter_data("a[!@#<b>$%^&*()@a@#$%^&*(.<br>com@#$%^&*(", FS_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
-var_dump(filter_data("white space here \ \ \" some more", FS_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
-var_dump(filter_data("", FS_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
-var_dump(filter_data("             123456789000000       <qwertyuiop> ", FS_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("}\"<p>test para</p>", FILTER_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("a[!@#<b>$%^&*()@a@#$%^&*(.<br>com@#$%^&*(", FILTER_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("white space here \ \ \" some more", FILTER_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("", FILTER_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("             123456789000000       <qwertyuiop> ", FILTER_UNSAFE_RAW, FILTER_FLAG_ENCODE_AMP));
        
 echo "Done\n";
 ?>
index d2caaa9af38f8a2162b4829152bb685b74da6d4f..d405af3f0814d7f3f6ad279a600f0ce9b065f0df 100644 (file)
@@ -1,12 +1,12 @@
 --TEST--
-filter_data() and FS_ENCODED
+filter_data() and FILTER_SANITIZE_ENCODED
 --FILE--
 <?php
 
-var_dump(filter_data("\"<br>blah</ph>", FS_ENCODED));
-var_dump(filter_data("", FS_ENCODED));
-var_dump(filter_data("  text here  ", FS_ENCODED));
-var_dump(filter_data("!@#$%^&*()QWERTYUIOP{ASDFGHJKL:\"ZXCVBNM<>?", FS_ENCODED));
+var_dump(filter_data("\"<br>blah</ph>", FILTER_SANITIZE_ENCODED));
+var_dump(filter_data("", FILTER_SANITIZE_ENCODED));
+var_dump(filter_data("  text here  ", FILTER_SANITIZE_ENCODED));
+var_dump(filter_data("!@#$%^&*()QWERTYUIOP{ASDFGHJKL:\"ZXCVBNM<>?", FILTER_SANITIZE_ENCODED));
 
 echo "Done\n";
 ?>
index 0c24c8d6c1cc24034fb5ffa8ce2c4636fe6749d6..d5e3a88b8a301d022006d74dbfc02c4a2afa78d1 100644 (file)
@@ -1,15 +1,15 @@
 --TEST--
-filter_data() and FS_STRING
+filter_data() and FILTER_SANITIZE_STRING
 --FILE--
 <?php
 
-var_dump(filter_data("", FS_STRING));
-var_dump(filter_data("<>", FS_STRING));
-var_dump(filter_data("<>!@#$%^&*()'\"", FS_STRING, FILTER_FLAG_NO_ENCODE_QUOTES));
-var_dump(filter_data("<>!@#$%^&*()'\"", FS_STRING, FILTER_FLAG_ENCODE_AMP));
-var_dump(filter_data("<>`1234567890", FS_STRING));
-var_dump(filter_data("`123`", FS_STRING));
-var_dump(filter_data(".", FS_STRING));
+var_dump(filter_data("", FILTER_SANITIZE_STRING));
+var_dump(filter_data("<>", FILTER_SANITIZE_STRING));
+var_dump(filter_data("<>!@#$%^&*()'\"", FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES));
+var_dump(filter_data("<>!@#$%^&*()'\"", FILTER_SANITIZE_STRING, FILTER_FLAG_ENCODE_AMP));
+var_dump(filter_data("<>`1234567890", FILTER_SANITIZE_STRING));
+var_dump(filter_data("`123`", FILTER_SANITIZE_STRING));
+var_dump(filter_data(".", FILTER_SANITIZE_STRING));
 
 echo "Done\n";
 ?>
index 5f34831a5db64db9d6528627e51ddaf2c73472f6..d029447182f124127393939070bccb428b4e1db4 100644 (file)
@@ -1,19 +1,19 @@
 --TEST--
-filter_data() and FS_STRIPPED
+filter_data() and FILTER_SANITIZE_STRIPPED
 --FILE--
 <?php
 
-var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FS_STRIPPED));
-var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FS_STRIPPED));
-var_dump(filter_data("", FS_STRIPPED));
+var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FILTER_SANITIZE_STRIPPED));
+var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FILTER_SANITIZE_STRIPPED));
+var_dump(filter_data("", FILTER_SANITIZE_STRIPPED));
 
-var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FS_STRIPPED, FILTER_FLAG_STRIP_LOW));
-var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FS_STRIPPED, FILTER_FLAG_STRIP_LOW));
-var_dump(filter_data("", FS_STRIPPED, FILTER_FLAG_STRIP_LOW));
+var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_LOW));
+var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_LOW));
+var_dump(filter_data("", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_LOW));
 
-var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FS_STRIPPED, FILTER_FLAG_STRIP_HIGH));
-var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FS_STRIPPED, FILTER_FLAG_STRIP_HIGH));
-var_dump(filter_data("", FS_STRIPPED, FILTER_FLAG_STRIP_HIGH));
+var_dump(filter_data("<p>Let me <font color=\"#000000\">see</font> you <br /><b>Stripped</b> down to the bone</p>", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_HIGH));
+var_dump(filter_data("!@#$%^&*()><<>+_\"'<br><p /><li />", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_HIGH));
+var_dump(filter_data("", FILTER_SANITIZE_STRIPPED, FILTER_FLAG_STRIP_HIGH));
 
 echo "Done\n";
 ?>
index fd84801fe48868336fd832401c75223165ecdbd1..048dc362efd834fff57bed87d4caf13f956361bd 100644 (file)
@@ -1,19 +1,19 @@
 --TEST--
-filter_data() and FS_ENCODED
+filter_data() and FILTER_SANITIZE_ENCODED
 --FILE--
 <?php
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_ENCODED));
-var_dump(filter_data("<data&sons>", FS_ENCODED));
-var_dump(filter_data("", FS_ENCODED));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_ENCODED));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_ENCODED));
+var_dump(filter_data("", FILTER_SANITIZE_ENCODED));
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_ENCODED, FILTER_FLAG_ENCODE_LOW));
-var_dump(filter_data("<data&sons>", FS_ENCODED, FILTER_FLAG_ENCODE_LOW));
-var_dump(filter_data("", FS_ENCODED, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_LOW));
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_ENCODED, FILTER_FLAG_ENCODE_HIGH));
-var_dump(filter_data("<data&sons>", FS_ENCODED, FILTER_FLAG_ENCODE_HIGH));
-var_dump(filter_data("", FS_ENCODED, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("", FILTER_SANITIZE_ENCODED, FILTER_FLAG_ENCODE_HIGH));
 
 echo "Done\n";
 ?>
index 89830cb231f1e205770c8ecdb98f04efc43eca7f..1d0d2e2071a58e611f78c9e74a98a379a08138ae 100644 (file)
@@ -1,22 +1,22 @@
 --TEST--
-filter_data() and FS_SPECIAL_CHARS
+filter_data() and FILTER_SANITIZE_SPECIAL_CHARS
 --FILE--
 <?php
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_SPECIAL_CHARS));
-var_dump(filter_data("<data&sons>", FS_SPECIAL_CHARS));
-var_dump(filter_data("", FS_SPECIAL_CHARS));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_SPECIAL_CHARS));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_SPECIAL_CHARS));
+var_dump(filter_data("", FILTER_SANITIZE_SPECIAL_CHARS));
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
-var_dump(filter_data("<data&sons>", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
-var_dump(filter_data("", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
 
-var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
-var_dump(filter_data("<data&sons>", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
-var_dump(filter_data("", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("?><!@#$%^&*()}{~Qwertyuilfdsasdfgmnbvcxcvbn", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("<data&sons>", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
 
-var_dump(filter_data("кириллица", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
-var_dump(filter_data("кириллица", FS_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
+var_dump(filter_data("кириллица", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_HIGH));
+var_dump(filter_data("кириллица", FILTER_SANITIZE_SPECIAL_CHARS, FILTER_FLAG_ENCODE_LOW));
 
 echo "Done\n";
 ?>
index 126cff8cf931032dbeb00a93f4d0d8fdd7722b20..f60c42ef3cb701999662e4e441ffc3db7b741da8 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-filter_data() and FC_CALLBACK
+filter_data() and FILTER_CALLBACK
 --FILE--
 <?php
 
@@ -8,12 +8,12 @@ function test($var) {
        return strtoupper($var);
 }
        
-var_dump(filter_data("data", FC_CALLBACK, "test"));
-var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FC_CALLBACK, "test"));
-var_dump(filter_data("", FC_CALLBACK, "test"));
-var_dump(filter_data("qwe", FC_CALLBACK, "no such func"));
-var_dump(filter_data("qwe", FC_CALLBACK, ""));
-var_dump(filter_data("qwe", FC_CALLBACK));
+var_dump(filter_data("data", FILTER_CALLBACK, "test"));
+var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FILTER_CALLBACK, "test"));
+var_dump(filter_data("", FILTER_CALLBACK, "test"));
+var_dump(filter_data("qwe", FILTER_CALLBACK, "no such func"));
+var_dump(filter_data("qwe", FILTER_CALLBACK, ""));
+var_dump(filter_data("qwe", FILTER_CALLBACK));
 
 /* Simple class method callback */
 class test_class {
@@ -22,35 +22,35 @@ class test_class {
        }
 }
 
-var_dump(filter_data("dAtA", FC_CALLBACK, array("test_class", "test")));
-var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FC_CALLBACK, array("test_class","test")));
-var_dump(filter_data("", FC_CALLBACK, array("test_class","test")));
+var_dump(filter_data("dAtA", FILTER_CALLBACK, array("test_class", "test")));
+var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FILTER_CALLBACK, array("test_class","test")));
+var_dump(filter_data("", FILTER_CALLBACK, array("test_class","test")));
 
 /* empty function without return value */
 function test1($var) {
 }
        
-var_dump(filter_data("data", FC_CALLBACK, "test1"));
-var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FC_CALLBACK, "test1"));
-var_dump(filter_data("", FC_CALLBACK, "test1"));
+var_dump(filter_data("data", FILTER_CALLBACK, "test1"));
+var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FILTER_CALLBACK, "test1"));
+var_dump(filter_data("", FILTER_CALLBACK, "test1"));
 
 /* attempting to change data by reference */
 function test2(&$var) {
        $var = 1;
 }
        
-var_dump(filter_data("data", FC_CALLBACK, "test2"));
-var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FC_CALLBACK, "test2"));
-var_dump(filter_data("", FC_CALLBACK, "test2"));
+var_dump(filter_data("data", FILTER_CALLBACK, "test2"));
+var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FILTER_CALLBACK, "test2"));
+var_dump(filter_data("", FILTER_CALLBACK, "test2"));
 
 /* unsetting data */
 function test3(&$var) {
        unset($var);
 }
        
-var_dump(filter_data("data", FC_CALLBACK, "test3"));
-var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FC_CALLBACK, "test3"));
-var_dump(filter_data("", FC_CALLBACK, "test3"));
+var_dump(filter_data("data", FILTER_CALLBACK, "test3"));
+var_dump(filter_data("~!@#$%^&*()_QWERTYUIOPASDFGHJKLZXCVBNM<>>?\"}{:", FILTER_CALLBACK, "test3"));
+var_dump(filter_data("", FILTER_CALLBACK, "test3"));
 
 /* unset data and return value */
 function test4(&$var) {
@@ -58,7 +58,7 @@ function test4(&$var) {
        return 1;
 }
        
-var_dump(filter_data("data", FC_CALLBACK, "test4"));
+var_dump(filter_data("data", FILTER_CALLBACK, "test4"));
 
 /* thrown exception in the callback */
 function test5(&$var) {
@@ -66,7 +66,7 @@ function test5(&$var) {
 }
 
 try {
-       var_dump(filter_data("data", FC_CALLBACK, "test5"));
+       var_dump(filter_data("data", FILTER_CALLBACK, "test5"));
 } catch (Exception $e) {
        var_dump($e->getMessage());
 }
index 281c85a94c7b87e10fd8a0a8d4a72da2a7cff0f2..e907d020935837933e234aa790837932ea2aa26a 100644 (file)
@@ -4,39 +4,39 @@ Simple filter_data() tests
 <?php
 
 /* Integer */
-$data = "-123";   var_dump(filter_data($data, FL_INT));
-$data = "0";      var_dump(filter_data($data, FL_INT));
-$data = "123";    var_dump(filter_data($data, FL_INT));
-$data = -123;     var_dump(filter_data($data, FL_INT));
-$data = 0;        var_dump(filter_data($data, FL_INT));
-$data = 123;      var_dump(filter_data($data, FL_INT));
-$data = "";       var_dump(filter_data($data, FL_INT));
+$data = "-123";   var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = "0";      var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = "123";    var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = -123;     var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = 0;        var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = 123;      var_dump(filter_data($data, FILTER_VALIDATE_INT));
+$data = "";       var_dump(filter_data($data, FILTER_VALIDATE_INT));
 echo "\n";
 
 /* Float */
-$data = "-0.123"; var_dump(filter_data($data, FL_FLOAT));
-$data = "0.00";   var_dump(filter_data($data, FL_FLOAT));
-$data = "1.23";   var_dump(filter_data($data, FL_FLOAT));
-$data = -1.23;    var_dump(filter_data($data, FL_FLOAT));
-$data = 0.0;      var_dump(filter_data($data, FL_FLOAT));
-$data = 1.23;     var_dump(filter_data($data, FL_FLOAT));
-$data = "";       var_dump(filter_data($data, FL_FLOAT));
+$data = "-0.123"; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = "0.00";   var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = "1.23";   var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = -1.23;    var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = 0.0;      var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = 1.23;     var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
+$data = "";       var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));
 echo "\n";
 
 /* Boolean */
-$data = "on";     var_dump(filter_data($data, FL_BOOLEAN));
-$data = "off";    var_dump(filter_data($data, FL_BOOLEAN));
-$data = "yes";    var_dump(filter_data($data, FL_BOOLEAN));
-$data = "no";     var_dump(filter_data($data, FL_BOOLEAN));
-$data = "true";   var_dump(filter_data($data, FL_BOOLEAN));
-$data = "false";  var_dump(filter_data($data, FL_BOOLEAN));
-$data = "1";      var_dump(filter_data($data, FL_BOOLEAN));
-$data = "0";      var_dump(filter_data($data, FL_BOOLEAN));
-$data = 1;        var_dump(filter_data($data, FL_BOOLEAN));
-$data = 0;        var_dump(filter_data($data, FL_BOOLEAN));
-$data = true;     var_dump(filter_data($data, FL_BOOLEAN));
-$data = false;    var_dump(filter_data($data, FL_BOOLEAN));
-$data = "";       var_dump(filter_data($data, FL_BOOLEAN));
+$data = "on";     var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "off";    var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "yes";    var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "no";     var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "true";   var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "false";  var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "1";      var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "0";      var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = 1;        var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = 0;        var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = true;     var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = false;    var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
+$data = "";       var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));
 
 ?>
 --EXPECT--