2012-03-09 9 views

Respuesta

10

No hay ninguna diferencia, tanto is_int() y is_integer() son los alias de la función is_long().

(Esta es una ocasión donde divergen el código de la documentación y la fuente.)


La entrada función relevante y alias declaraciones se pueden ver en el código fuente PHP (por ejemplo in PHP 5.4) como (reordenada para mayor claridad):

PHP_FE(is_long, arginfo_is_long)

PHP_FALIAS(is_int, is_long, arginfo_is_long)

PHP_FALIAS(is_integer, is_long, arginfo_is_long)

+1

Wow eres más inteligente que el otro tipo. – Fuser97381

4

is_integer - Alias ​​de is_int()

is_int - Encuentra si el tipo de una variable es número entero

Los enteros pueden ser especificados en decimal (base 10), hexadecimal (base 16), octal (base 8) o binaria (base 2), opcionalmente precedida por un signo (- o +).

Cuestiones relacionadas