TECH I.S.

PHP localeconv() 関数

❮ PHP 文字列リファレンス

米国ロケールの数値フォーマット情報を検索します。

<?php setlocale(LC_ALL,"US"); $locale_info = localeconv(); print_r($locale_info); ?>

自分で試してみる »


定義と使用法

localeconv() 関数は、ローカルの数値および通貨のフォーマット情報を含む配列を返します。

localeconv() 関数は、次の配列要素を返します。

  • [decimal_point] - 小数点文字
  • [thousands_sep] - 千単位の区切り記号
  • [int_curr_symbol] - 通貨記号 (例: USD)
  • [currency_symbol] - 通貨記号 (例: $)
  • [mon_decimal_point] - 通貨の小数点文字
  • [mon_thousands_sep] - 金額の千単位の区切り記号
  • [positive_sign] - 正の値の文字
  • [negative_sign] - 負の値の文字
  • [int_frac_digits] - 国際小数桁
  • [frac_digits] - ローカル小数桁
  • [p_cs_precedes] - 通貨記号が正の値の前にある場合は True (1)、後ろにある場合は False (0)
  • [p_sep_by_space] - 通貨記号と正の値の間にスペースがある場合は True (1)、それ以外の場合は False (0)
  • [n_cs_precedes] - 通貨記号が負の値の前にある場合は True (1)、後ろにある場合は False (0)
  • [n_sep_by_space] - 通貨記号と負の値の間にスペースがある場合は True (1)、それ以外の場合は False (0)
  • [p_sign_posn] - 書式設定オプション:
  • 0 - 数量と通貨記号を括弧で囲みます
  • 1 - + 記号は、数量と通貨記号の前に配置されます
  • 2 - + 記号は、数量と通貨記号の後に配置されます
  • 3 - + 記号は通貨記号の直前に配置されます
  • 4 - + 記号は通貨記号の直後に配置されます
  • [n_sign_posn] - 書式設定オプション:
  • 0 - 数量と通貨記号を括弧で囲みます
  • 1 - - 記号は、数量と通貨記号の前に配置されます
  • 2 - - 記号は、数量と通貨記号の後に配置されます
  • 3 - - 記号は通貨記号の直前に配置されます
  • 4 - - 記号は通貨記号の直後に置かれます
  • [グループ化] - 数値がどのようにグループ化されているかを示す配列 (例: 3 は 1 000 000 を示します)
  • [mon_grouping] - 金額のグループ化方法を表示する配列 (例: 2 は 1 00 00 00 を示します)

ヒント:ロケール設定を定義するには、setlocale()関数。

ヒント:利用可能なすべての言語コードを表示するには、言語コードのリファレンス。


構文

localeconv()

技術的な詳細

戻り値:

setlocale() によって設定された現在のロケールに基づいてデータを返します

PHP バージョン:

4.0.5+

❮ PHP 文字列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細