phpINF的值为零


php INF has value zero

我有一个系统,php预定义的常量INF var_dumps为0(零)。

$inf = INF;
var_dump($inf);

结果:

浮动(0)

这种行为正确吗?我想不会。

是什么原因造成的?

我期望的值:
http://codepad.org/LQRuFMyg

从PHP 7.0.0开始,NaN和Infinity在强制转换为integer时将始终为零,而不是未定义和依赖于平台。链接:http://www.php.net/manual/en/language.types.integer.php

相关文章: