現在の位置: ホーム> 関数カテゴリ一覧> money_format

money_format

通貨文字列へのフォーマット番号
名前:money_format
カテゴリ:
対応言語:php
一言説明:通貨文字列としてフォーマットされた文字列を返します。

定義と使用法

money_format()関数は、通貨文字列としてフォーマットされた文字列を返します。

この関数は、メイン文字列のパーセント記号(%)位置にフォーマットされた数値を挿入します。

注: money_format()関数は、Windowsプラットフォームでは機能しません。

ヒント:この関数はsetlocale()関数でよく使用されます。

ヒント:利用可能なすべての言語コードを表示するには、 言語コードリファレンスマニュアルをご覧ください。

例1

EN_US International Format:

 <?php
$ number = 1234.56 ;
setLocale ( lc_monetary 、 "en_us" ) ;
echo money_format ( "価格は%i" 、 $ number ) ;
?>

上記のコードの出力:

価格は1,234.56米ドルです

例2

2小数を持つ国際形式(ドイツ):

 <?php
$ number = 1234.56 ;
setLocale ( lc_monetary 、 "de_de" ) ;
echo money_format ( "%.2n" 、 $ number ) ;
?>

上記のコードの出力:

 1 234,56ユーロ

例3

負の数、米国の国際形式()は負の数を示し、2の右側に精度があり、「*」はパッド付き文字です。

 <?php
$ number = -1234.5672 ;
echo money_format ( "%=*(#10.2n" 、 $ number ) ;
?>

上記のコードの出力:

 (****** 1234.57)
類似の関数
  • 文字列でサブストリングの最初の発生を見つけます strpos

    strpos

    文字列でサブストリングの最初の発生を見つ
  • HTMLエンティティを対応する文字に変換します html_entity_decode

    html_entity_decode

    HTMLエンティティを対応する文字に変換
  • タグ分割文字列 strtok

    strtok

    タグ分割文字列
  • 出力フォーマットされた文字列 printf

    printf

    出力フォーマットされた文字列
  • サブストリングの交換 str_replace

    str_replace

    サブストリングの交換
  • 文字列内の文字のセットのいずれかを見つける - 見つかった文字から始まるサブストリングを返します strpbrk

    strpbrk

    文字列内の文字のセットのいずれかを見つけ
  • 千個のセパレーターの数字をフォーマットします number_format

    number_format

    千個のセパレーターの数字をフォーマットし
  • 破裂のエイリアス join

    join

    破裂のエイリアス