PHPリファレンス(逆引き)

PHPリファレンス
 
数値のフォーマットする(number_format()、money_format())
スポンサードリンク

数値のフォーマットするには、number_format()、money_format()関数を使用します。

number_format(
   数値,
  [ 精度,
  [ 小数点,
   ,区切り文字 ] ] )

指定した数値の精度(小数点以下の桁数)、小数点の文字、千位毎の区切りに使用する文字に沿ってフォーマットした文字列を返します

money_format(
   フォーマット,
   通貨 )
通貨を指定したフォーマットに従ってフォーマットします。

フォーマットは以下の形式で指定し、具体的な指定内容は下記表を参照
   %フラグ 表示幅 精度 型

 フォーマット指定内容
種類 指定内容 説明
フラグ =文字 指定した文字で埋める
^ 区切り文字や小数点を表示しない
+ 負の値に-を付ける
( 負の値に()を付ける
! 通貨記号を表示しない
- 左寄せ
表示幅 整数 表示文字数の指定
精度 #整数 整数部分の桁数の指定
.整数 小数部分の桁数の指定
i 国際通貨フォーマット
n 国内通貨フォーマット
% パーセント文字を表示

 
例1) 数値”123456.1”をフォーマットします。

<?php
print number_format(123456.1)."\n";
print number_format(123456.1,3)."\n";
print number_format(123456.1,3,"-",";")."\n";
?>

●実行結果
123,456
123,456.100
123;456-100


 ※ 3番目は、小数点の替わりにハイフン(-)、千位毎の区切りにセミコロン(;)を使用してます。


スポンサード リンク


システムで定義済みの数学定数
数値のフォーマットする( number_format()、money_format() )
乱数の生成する( rand()、srand()、mt_rand()、mt_srand() )
平方根/べき乗を取得する( sqrt()、pow() )
絶対値を取得する( abs() )
四捨五入/切捨て/切上げ( ceil()、floor()、round() )
最大値/最小値を取得する( max()、min() )

基本APIへ
忘れっぽいエンジニアのPHPリファレンス TOPへ