Подтвердить что ты не робот

Разница между методами is_int и is_integer php

что является разницей между php-методами:

is_int()

и

is_integer()

?

Спасибо!

4b9b3361

Ответ 2

Нет разницы, обе is_int() и is_integer() являются псевдонимами функции is_long().

(Это один раз, когда документация и исходный код расходятся.)


Соответствующие записи о функциях и объявлениях псевдонимов можно увидеть в исходном коде PHP (например, в PHP 5.4), например (переформатирован для ясности):

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)

Ответ 3

is_integer - Псевдоним is_int()

is_int - определить, является ли тип переменной целым числом

Целые числа могут быть указаны в десятичной (базовая 10), шестнадцатеричной (базовая 16), восьмеричной (базовая 8) или двоичной (базовая 2) нотации, необязательно предшествующей знаку (- или +).