首页 > 解决方案 > PHP Math 在将负数与零相乘时中断

问题描述

在 PHP 7 中发现了一个非常愚蠢的错误,并在 Internet 上查找了一些解决方案,但没有找到任何好的答案。下面的代码片段在 PHP 7 中失败。

代码片段:

print_r(
0*-1.1
);


print_r(
    floatval(
    0*-1.1)
);

两者都失败

期望输出:0 实际输出:“-0”

任何帮助表示赞赏,这是一个 PHP 错误吗?

标签: php

解决方案


推荐阅读