-2

値が整数であっても is_int() が double を返すのはなぜですか??

例 1

$value = 1555555555;
echo gettype($value);

例 1 戻り値

integer

例 2

$value = 15555555552;
echo gettype($value);

例 2 戻り値

double
4

1 に答える 1

3

あなたは整数の限界に達したので、ここでさらに読んでください:

http://php.net/manual/en/language.types.integer.php

于 2012-11-10T16:16:57.513 に答える