我喜欢javascript中的负无穷大价值,我认为在很多情况下使用它有用且干净但在PHP中找不到类似的内容,是否存在?
答案 0 :(得分:16)
-INF
来自PHP Documentation的评论:
我刚刚了解了INF,并发现它可用于比较:
echo 5000 < INF ? 'yes' : 'no'; // outputs 'yes' echo INF < INF ? 'yes' : 'no'; // outputs 'no' echo INF <= INF ? 'yes' : 'no'; // outputs 'yes' echo INF == INF ? 'yes' : 'no'; // outputs 'yes'
您也可以采取否定的方式:
echo -INF < -5000 ? 'yes' : 'no'; // outputs 'yes'
允许通过INF进行划分:
echo 1/INF; // outputs '0'
并测试它:
is_infinite(INF); returns true is_infinite(-INF); returns true is_infinite(1.01); return false