定義と使用法
localeconv()
関数は、ローカル数値および通貨形式の情報を含む配列を返します。
localeconv()
関数は、次の配列要素を返します。
- [decimal_point] - 10進数文字
- [Shoushers_sep] - 数千のセパレーター
- [int_curr_symbol] - 通貨シンボル(例:USD)
- [currency_symbol] - 通貨シンボル(例:$)
- [mon_decimal_point] - 通貨小数文字
- [mon_thousherds_sep] - 通貨数千個のセパレーター
- [Posute_Sign] - ポジティブな文字
- [Negial_Sign] - ネガティブ値文字
- [int_frac_digits] - 国際的に普遍的な小数の場所
- [FRAC_DIGITS] - ローカルユニバーサル小数の場所
- [p_cs_precedes] -true(1)通貨記号が正の値の前に表示される場合、正(0)正の値の後に表示される場合はfalse(0)
- [P_SEP_BY_SPACE] - true(1)通貨記号と正の値の間にスペースがある場合、それ以外の場合は偽(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()
関数を参照してください。
ヒント:利用可能なすべての言語コードを参照するには、 言語コードリファレンスマニュアルをご覧ください。
例
米国でデジタルフォーマット情報を見つける:
<?php
setlocale ( lc_all 、 "us" ) ;
$ locale_info = localeconv ( ) ;
print_r ( $ locale_info ) ;
?>
自分で試してみてください
文法
localeconv ( )