米国の現地番号の形式情報を検索します。
<?php setlocale ( LC_ALL , " US " ) ; $ locale_info = localeconv ( ) ;localeconv() 関数は、ローカルの数値と通貨の形式情報を含む配列を返します。
localeconv() 関数は、次の配列要素を返します。
[decmal_point] - 小数点文字
[thousands_sep] - 千の区切り文字
[int_curr_symbol] - 通貨記号 (例: USD)
[currency_symbol] - 通貨記号 (例: $)
[mon_decmal_point] - 通貨の小数点文字
[mon_thousands_sep] - 通貨の千の区切り記号
[positive_sign] - ポジティブな文字
[negative_sign] - 否定文字
[int_frac_digits] - 国際的な小数点以下の桁数
[frac_digitals] - ローカルの常用小数点以下の桁数
[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+ |