-1

データベースのデータを使用してレポートの td を入力しています 私のデータは次のようなものです

200,400,250.15,251.10,0.10,0.1,12510.12 and 1524

このようなデータを表示する方法が欲しい

200.00,400.00,250.00,15.00,251.10,0.10,0.10,12510.12 AND 1524,00

「。」の後に00をつけてほしい。数値サイズの交換可能

これを行う方法はありますか?私は使っている

$cost<= str_pad($cost, 5, ",00", STR_PAD_RIGHT); 

しかし、それは私がやりたいことをしていません。ご協力ありがとうございました

4

5 に答える 5

1

使用してみてくださいsprintf

echo sprintf("%0.2f", $num);
于 2013-10-04T13:20:15.857 に答える
1

Number_format関数を使用する

 echo number_format($number,2,',',' ');
于 2013-10-04T13:21:13.550 に答える
0

number_format($cost,2)変数の後ろに .00 を取得するために使用します

于 2013-10-04T13:20:48.143 に答える
0

その単純な.. number_format() を使用できます

例えば

number_format($cost, 2); 
于 2013-10-04T13:21:06.710 に答える