double(10,2) を使用して MySQL に数値を保存しています。
数値は次のように保存されます。
456.2
232.20
764
出力時に、小数点以下 2 桁を強制し、必要な末尾のゼロ (通貨) を追加したいと考えています。
ここに私が使用している機能がありますが、機能していません。
function format_currency_form($get_money) {
$money_output = abs(number_format($get_money, 2, '.', ''));
return $money_output;
}
(db の真の値に関係なく、値を正の数として表示したいので、ABS を使用しています)
データの出力に使用されるコード ブロックは次のとおりです。
<?php echo format_currency_form($row_rs_data['trans_amount']); ?>
エラーはスローされず、末尾のゼロもありません...
何か案は?
ありがとう
ブレット