]> granicus.if.org Git - php/commitdiff
Change is_long() to be an alias of is_integer()
authorKalle Sommer Nielsen <kalle@php.net>
Sun, 14 Dec 2014 20:57:07 +0000 (21:57 +0100)
committerKalle Sommer Nielsen <kalle@php.net>
Sun, 14 Dec 2014 20:57:07 +0000 (21:57 +0100)
@@ See internals: news.php.net/php.internals/79639
@@ Manual will be updated so that is_int() will be an alias of is_integer()
@@ I picked integer over int for consitentcy as we do not use str instead of string either

ext/standard/basic_functions.c
ext/standard/php_type.h
ext/standard/type.c

index 9ffe0fe14eeabb7daddac0556ee308af3d5519f4..fbccd5d4d2328d4da9baef59440921f61d5d053c 100644 (file)
@@ -2513,7 +2513,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_is_bool, 0)
        ZEND_ARG_INFO(0, var)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO(arginfo_is_long, 0)
+ZEND_BEGIN_ARG_INFO(arginfo_is_integer, 0)
        ZEND_ARG_INFO(0, var)
 ZEND_END_ARG_INFO()
 
@@ -3027,10 +3027,10 @@ const zend_function_entry basic_functions[] = { /* {{{ */
        PHP_FE(is_null,                                                                                                                 arginfo_is_null)
        PHP_FE(is_resource,                                                                                                             arginfo_is_resource)
        PHP_FE(is_bool,                                                                                                                 arginfo_is_bool)
-       PHP_FE(is_long,                                                                                                                 arginfo_is_long)
+       PHP_FE(is_integer,                                                                                                              arginfo_is_integer)
        PHP_FE(is_float,                                                                                                                arginfo_is_float)
-       PHP_FALIAS(is_int,                              is_long,                                                                arginfo_is_long)
-       PHP_FALIAS(is_integer,                  is_long,                                                                arginfo_is_long)
+       PHP_FALIAS(is_int,                              is_integer,                                                             arginfo_is_integer)
+       PHP_FALIAS(is_long,                             is_integer,                                                             arginfo_is_integer)
        PHP_FALIAS(is_double,                   is_float,                                                               arginfo_is_float)
        PHP_FALIAS(is_real,                             is_float,                                                               arginfo_is_float)
        PHP_FE(is_numeric,                                                                                                              arginfo_is_numeric)
index e6d8152b1be7d5bad3d113107dc6d9a4ce0f9d23..9ecfcd6d15674a0a7393b5bb410cfd2d324f10f4 100644 (file)
@@ -30,7 +30,7 @@ PHP_FUNCTION(settype);
 PHP_FUNCTION(is_null);
 PHP_FUNCTION(is_resource);
 PHP_FUNCTION(is_bool);
-PHP_FUNCTION(is_long);
+PHP_FUNCTION(is_integer);
 PHP_FUNCTION(is_float);
 PHP_FUNCTION(is_numeric);
 PHP_FUNCTION(is_string);
index a773e6c53cb27418355ac02c4caca7234ac3b04e..c410e225f1225931e53ca4527ce9d62ac0775d08 100644 (file)
@@ -271,10 +271,10 @@ PHP_FUNCTION(is_bool)
 }
 /* }}} */
 
-/* {{{ proto bool is_long(mixed var)
-   Returns true if variable is a long (integer)
+/* {{{ proto bool is_integer(mixed var)
+   Returns true if variable is an integer
    Warning: This function is special-cased by zend_compile.c and so is usually bypassed */
-PHP_FUNCTION(is_long)
+PHP_FUNCTION(is_integer)
 {
        php_is_type(INTERNAL_FUNCTION_PARAM_PASSTHRU, IS_LONG);
 }