]> granicus.if.org Git - php/commitdiff
make constant name more descriptive
authorAnatol Belski <ab@php.net>
Mon, 18 Jul 2016 21:32:46 +0000 (23:32 +0200)
committerAnatol Belski <ab@php.net>
Mon, 18 Jul 2016 21:33:22 +0000 (23:33 +0200)
UPGRADING
ext/filter/filter.c
ext/filter/filter_private.h
ext/filter/logical_filters.c
ext/filter/tests/058.phpt

index 1854e57ced1a282bc0b133e8eccb086cd79755cd..553b43fb11a338bd0e594958d5225c85a76f98dc 100644 (file)
--- a/UPGRADING
+++ b/UPGRADING
@@ -146,8 +146,9 @@ PHP 7.1 UPGRADE NOTES
 - file_get_contents() accepts a negative seek offset if the stream is seekable.
 - tempnam() throws a notice when failing back to the system temp dir.
 - getopt() has an extra by-ref parameter : optind
-- mb_ereg() and mb_ereg_replace() reject illegal byte sequences
-- FILTER_FLAG_EMAIL_RFC6531 can be used with filter_var() for email validation
+- mb_ereg() and mb_ereg_replace() reject illegal byte sequences.
+- FILTER_FLAG_EMAIL_UNICODE can be used with filter_var() for email validation
+  according to RFC 6531.
 
 ========================================
 6. New Functions
index 3d79a77f8a1fbba1db887981bf1bb66ef1784c91..5991871c44fb32d3e4a057a69d82df165b8f4024 100644 (file)
@@ -286,7 +286,7 @@ PHP_MINIT_FUNCTION(filter)
 
        REGISTER_LONG_CONSTANT("FILTER_FLAG_HOSTNAME", FILTER_FLAG_HOSTNAME, CONST_CS | CONST_PERSISTENT);
 
-       REGISTER_LONG_CONSTANT("FILTER_FLAG_EMAIL_RFC6531", FILTER_FLAG_EMAIL_RFC6531, CONST_CS | CONST_PERSISTENT);
+       REGISTER_LONG_CONSTANT("FILTER_FLAG_EMAIL_UNICODE", FILTER_FLAG_EMAIL_UNICODE, CONST_CS | CONST_PERSISTENT);
 
        sapi_register_input_filter(php_sapi_filter, php_sapi_filter_init);
 
index ffce723d52964d95a42b59bcf47708316af86180..8a443703522376ec6571b9f375761acf5a15b2e2 100644 (file)
@@ -57,7 +57,7 @@
 
 #define FILTER_FLAG_HOSTNAME               0x100000
 
-#define FILTER_FLAG_EMAIL_RFC6531          0x100000
+#define FILTER_FLAG_EMAIL_UNICODE          0x100000
 
 #define FILTER_VALIDATE_INT           0x0101
 #define FILTER_VALIDATE_BOOLEAN       0x0102
index 3a4a2946d44240950a8f31793d5bbfcfe357dfea..c1a8f541a5f26a7282e989b98d7ef4ae9ff7fc46 100644 (file)
@@ -609,7 +609,7 @@ void php_filter_validate_email(PHP_INPUT_FILTER_PARAM_DECL) /* {{{ */
        const char *regexp;
        size_t regexp_len;
 
-       if (flags & FILTER_FLAG_EMAIL_RFC6531) {
+       if (flags & FILTER_FLAG_EMAIL_UNICODE) {
                regexp = regexp0;
                regexp_len = sizeof(regexp0) - 1;
        } else {
index a10f844b63c376f7ecf195d2c094c4513d824bb5..f3fa483ed90d89286cdc7509ed2411070d526c07 100644 (file)
@@ -28,7 +28,7 @@ $values = Array(
 'DžǼ੧ఘⅧ⒇৪@example.com',
 );
 foreach ($values as $value) {
-       var_dump(filter_var($value, FILTER_VALIDATE_EMAIL, FILTER_FLAG_EMAIL_RFC6531));
+       var_dump(filter_var($value, FILTER_VALIDATE_EMAIL, FILTER_FLAG_EMAIL_UNICODE));
 }
 echo "Done\n";
 ?>