nl_langinfo() 関数には、言語とロケールの設定に関する情報が含まれています。
注意 - この機能は Windows では動作しません。
###文法### リーリー- 返される要素を指定します。次の要素のいずれかである必要があります -
ERA - オルタナティブな時代
ERA_YEAR - 代替元号形式の年
ERA_D_T_FMT - 日付と時刻の代替元号形式 (strftime() で使用できる文字列)
ERA_D_FMT - 代替エポック形式の日付 (strftime() で使用できる文字列)
ERA_T_FMT - 代替元号形式で表現された時刻 (strftime() で使用できる文字列)
CURRENCY_SYMBOL - 通貨記号 (例: $)
CRNCYSTR - CURRENCY_SYMBOL
MON_DECIMAL_POINT - 通貨の小数点文字
MON_THOUSANDS_SEP - 通貨の 1000 番目の区切り文字
POSITIVE_SIGN - 正の文字
NEGATIVE_SIGN - 負の文字
MON_GROUPING - 通貨番号がどのようにグループ化されるかを示す配列 (例: 1 000 000)
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 - 形式設定。考えられる戻り値 −
1 - 記号文字列は数量と通貨記号の前に配置されます
2 - 記号文字列は数量記号と通貨記号の後に配置されます
3 - 記号文字列は通貨記号の直前にあります
4 - 通貨記号の直後に記号文字列が続きます
1 - 記号文字列は数量と通貨記号の前に配置されます
2 - 記号文字列は数量記号と通貨記号の後に配置されます
3 - 記号文字列は通貨記号の直前にあります
4 - 通貨記号の直後に記号文字列が続きます
番号カテゴリ −
RADIXCHAR - DECIMAL_POINT
THOUSANDS_SEP - 千単位の区切り文字
THOUUSEP - THOUSANDS_SEP
GROUPING - 数値がどのようにグループ化されるかを示す配列
###戻る###
nl_langinfo() 関数は、成功した場合は特定の情報を返し、それ以外の場合は FALSE を返します。この機能は Windows プラットフォームでは実装できません。
以上がPHP の nl_langinfo() 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。