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 に答える