]> granicus.if.org Git - php/commitdiff
Fix constant() func info
authorNikita Popov <nikita.ppv@gmail.com>
Sun, 18 Feb 2018 15:41:53 +0000 (16:41 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Sun, 18 Feb 2018 16:42:11 +0000 (17:42 +0100)
Since PHP 5.6 this can also be an array.

ext/opcache/Optimizer/zend_func_info.c

index 77502caa35aaa4b71c7f10b92adbeba88b57358b..b94cac6256a0124a7b2484f1973ec2d9f917797b 100644 (file)
@@ -268,8 +268,8 @@ static const func_info_t func_infos[] = {
        FC("extension_loaded",        zend_b_s_info),
        F1("get_extension_funcs",     MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_STRING),
 
-       /* ext/statdard */
-       FN("constant",                     MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE | MAY_BE_LONG | MAY_BE_DOUBLE | MAY_BE_STRING | MAY_BE_RESOURCE),
+       /* ext/standard */
+       FN("constant",                     MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE | MAY_BE_LONG | MAY_BE_DOUBLE | MAY_BE_STRING | MAY_BE_RESOURCE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY),
        F1("bin2hex",                      MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING),
        F1("hex2bin",                      MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING),
        F0("sleep",                        MAY_BE_FALSE | MAY_BE_LONG),