PHPで3桁でカンマを入れたい時

投稿者: | 2012年6月10日
数値の比較や計算にはカンマの無い方が便利なのでデータは数字のみにすることが多いが、簡単な関数で3桁毎のカンマを入れることが可能なので、金額等の表示では3桁毎にカンマを入れて読み易くすることをデフォルトにしたい。
数値にカンマを入れるのは以下の方法。
$a = 100000000;
$b = number_format($a);
echo $b;
出力されるのは
100,000,000
逆に、3桁毎にカンマが入ったデータからカンマを削除するのは以下の方法。
$b = ‘100,000,000’;
$c = str_replace(‘,’,”,$b);
echo $c;
出力されるのは
100000000