例
米国のロケールに数値の書式情報を検索します。
<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>
»実行例 定義と使用法
localeconv()関数は、ローカル数値および通貨フォーマット情報を含む配列を返します。
localeconv()関数は、以下の配列要素を返します。
- [decimal_point] - 小数点文字
- 【thousands_sep] - 千セパレータ
- 【int_curr_symbol] -通貨記号(example: USD)
- [CURRENCY_SYMBOL] -通貨記号(example: $)
- [mon_decimal_point] - 金融小数点文字
- 【mon_thousands_sep] - 通貨の桁区切り
- [positive_sign] - 正の値の文字
- [negative_sign] - 負の値の文字
- [int_frac_digits] - 国際小数点以下の桁
- [frac_digits] - ローカル小数の桁
- 【p_cs_precedes] - TRUE (1)通貨記号は正の値、偽の前に置かれている場合(0)それが背後に配置された場合
- 【p_sep_by_space] - TRUE (1)偽通貨記号と正の値の間にスペースがある場合(0)さもなければ
- 【n_cs_precedes] - TRUE (1)通貨記号が負の値の前に置かれている場合、偽(0)には、後ろに配置されている場合
- 【n_sep_by_space] - TRUE (1)偽通貨記号と負の値の間にスペースがある場合(0)さもなければ
- [p_sign_posn] - オプションのフォーマット:
- 0 - 括弧量および通貨記号を囲みます
- 1 - +記号は、量および通貨記号の前に配置されます
- 2 - +記号は、量および通貨記号の後に配置されています
- 3 - +記号は、通貨記号の直前に配置されています
- 4 - +記号は、通貨記号の直後に配置されています
- [n_sign_posn] - オプションのフォーマット:
- 0 - 括弧量および通貨記号を囲みます
- 1 - - 符号は数量と通貨記号の前に配置されます
- 2 - - 記号は、数量と通貨記号の後に配置されています
- 3 - - 記号は通貨記号の直前に配置されています
- 4 - - 記号は通貨記号の直後に配置されています
- [グルーピング] - 番号がグループ化される方法を表示アレイ(例:3 1 000 000を示します)
- 【mon_grouping] -金融番号がグループ化される方法を表示アレイ(example: 2 indicates 1 00 00 00)
Tip:参照、ロケール設定を定義するためsetlocale()関数を。
ヒント:すべての利用可能な言語コードを表示するには、私たちに行く言語コード参照。
構文
localeconv()
技術的な詳細
戻り値: | 設定された現在のロケールに基づいて戻りデータsetlocale() |
---|---|
PHPバージョン: | 4.0.5+ |
<PHPの文字列のリファレンス