Ответ 1
Нет. is_integer
является псевдонимом is_int
, как указано в для страницы is_integer
:
is_integer
- Псевдонимis_int()
что является разницей между php-методами:
is_int()
и
is_integer()
?
Спасибо!
Нет. is_integer
является псевдонимом is_int
, как указано в для страницы is_integer
:
is_integer
- Псевдонимis_int()
Нет разницы, обе 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)
is_integer - Псевдоним is_int()
is_int - определить, является ли тип переменной целым числом
Целые числа могут быть указаны в десятичной (базовая 10), шестнадцатеричной (базовая 16), восьмеричной (базовая 8) или двоичной (базовая 2) нотации, необязательно предшествующей знаку (- или +).