TECH I.S.

PHP nl_langinfo() 関数


❮ PHP 文字列リファレンス


定義と使用法

nl_langinfo() 関数は、特定のローカル情報を返します。

メモ:この関数は、Windows プラットフォームでは機能しません。

ヒント:とは異なりlocaleconv()nl_langinfo() 関数は、すべてのローカル フォーマット情報を返しますが、特定の情報を返します。


構文

nl_langinfo(element)

パラメータ値

パラメータ

説明

エレメント 必須返す要素を指定します。次のいずれかの要素である必要があります。

時間とカレンダー:

  • ABDAY_(1-7) - 番号付き曜日の省略名
  • DAY_(1-7) - 曜日の名前 (DAY_1 = 日曜日)
  • ABMON_(1-12) - 年の月の省略名
  • MON_(1-12) - 年の月の名前
  • AM_STR - アンテ子午線の文字列
  • PM_STR - ポスト子午線の文字列
  • D_T_FMT - 時間と日付を表すために strftime() のフォーマット文字列として使用できる文字列
  • D_FMT - 日付を表す strftime() のフォーマット文字列として使用できる文字列
  • T_FMT - strftime() が時間を表すフォーマット文字列として使用できる文字列
  • T_FMT_AMPM - strftime() のフォーマット文字列として使用できる文字列で、
    前子午線と後子午線を含む 12 時間形式で時刻を表します
  • WAS - 代替だった
  • ERA_YEAR - 別の時代 (年号) 形式の年
  • ERA_D_T_FMT - 別の時代形式の日付と時刻 (文字列は strftime() で使用できます)
  • ERA_D_FMT - 別の時代形式の日付 (文字列は strftime() で使用できます)
  • ERA_T_FMT - 別の時代形式の時間 (文字列は strftime() で使用できます)

通貨カテゴリ:

  • INT_CURR_SYMBOL - 通貨記号 (例: USD)
  • CURRENCY_SYMBOL - 通貨記号 (例: $)
  • CRNCYSTR - CURRENCY_SYMBOL と同じ
  • MON_DECIMAL_POINT - 通貨の小数点文字
  • MON_THOUSANDS_SEP - 金額の千単位の区切り記号
  • 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 - 書式設定。可能な戻り値:
    • 0 - 数量と通貨記号を括弧で囲みます
    • 1 - 記号文字列は、数量と通貨記号の前に配置されます
    • 2 - 記号文字列は数量と通貨の後に配置されます シンボル
    • 3 - 記号文字列は通貨記号の直前に配置されます
    • 4 - 記号文字列は通貨の直後に配置されます シンボル
  • N_SIGN_POSN - 書式設定。可能な戻り値:
    • 0 - 数量と通貨記号を括弧で囲みます
    • 1 - 記号文字列は、数量と通貨記号の前に配置されます
    • 2 - 記号文字列は、数量と通貨記号の後に配置されます
    • 3 - 記号文字列は通貨記号の直前に配置されます
    • 4 - 記号文字列は通貨記号の直後に配置されます

数値カテゴリ:

  • DECIMAL_POINT - 小数点文字
  • RADIXCHAR - DECIMAL_POINT と同じ
  • THOUSANDS_SEP - 千単位の区切り文字
  • THOUSEP - THOUSANDS_SEP と同じ
  • GROUPING - 数値のグループ化方法を表示する配列 (例: 1 000 000)

メッセージング カテゴリ:

  • YESEXPR - 「はい」入力に一致する正規表現文字列
  • NOEXPR - 「no」入力に一致する正規表現文字列
  • YESSTR - 「はい」の出力文字列
  • NOSTR - 「いいえ」の出力文字列

コード セット カテゴリ:

  • CODESET 文字エンコーディングの名前を含む文字列を返します。

技術的な詳細

戻り値:

成功した場合は特定の情報を返し、失敗した場合は FALSE を返します。

PHP バージョン:

4.1.0+

❮ PHP 文字列リファレンス


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

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

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

スクールの詳細