0

我正在创建基于 xml 的导入。从 XML 我得到一些值,它们是负数,例如 -316.65。

在将此值保存到数据库之前,我必须将它们转换为正数。我尝试了以下方法:

$amount = $inkoopfactuur->td[7] * -1;

这行得通,但是小数点消失了。

有没有办法在不丢失小数的情况下进行转换?

提前致谢!

4

2 回答 2

5

有一个更好的方法来做到这一点:

$amount = abs($inkoopfactuur->td[7]);

但是,整数舍入可能是其他原因的结果——问题中没有足够的信息来确定。

于 2012-06-22T08:00:28.700 回答
0

您可能有不同的语言环境。

检查localeconv

于 2012-10-18T08:47:22.093 回答