PHP nl_langinfo() 函數(shù)

2018-11-18 18:15 更新

PHP nl_langinfo() 函數(shù)


PHP String 參考手冊 PHP String 參考手冊

定義和用法

nl_langinfo() 函數(shù)返回指定的本地信息。

注釋:該函數(shù)無法在 Windows 平臺上工作。

提示:與返回所有本地格式化信息的 localeconv() 函數(shù)不同,nl_langinfo() 函數(shù)返回指定的信息。


語法

nl_langinfo(element)

參數(shù) 描述
element 必需。規(guī)定要返回哪個元素。必須是以下列出的元素之一:

時間和日歷:

  • ABDAY_(1-7) - 代表一星期中每一天的縮寫名稱
  • DAY_(1-7) - 代表一星期中每一天的名稱(DAY_1 = Sunday)
  • ABMON_(1-12) - 代表一年中每個月的縮寫名稱
  • MON_(1-12) - 代表一年中每個月的名稱
  • AM_STR - 代表上午的字符串
  • PM_STR - 代表下午的字符串
  • D_T_FMT - 表示時間和日期的可用于 strftime() 的格式字符串
  • D_FMT - 表示日期的可用于 strftime() 的格式字符串
  • T_FMT - 表示時間的可用于 strftime() 的格式字符串
  • T_FMT_AMPM - 表示帶有上午/下午的 12 小時制的時間的可用于 strftime() 的格式字符串
  • ERA - 世紀轉換
  • 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 - 貨幣小數(shù)點字符
  • MON_THOUSANDS_SEP - 貨幣千位分隔符
  • POSITIVE_SIGN - 正值字符
  • NEGATIVE_SIGN - 負值字符
  • MON_GROUPING - 顯示貨幣數(shù)字組合形式的數(shù)組(例如:1 000 000)
  • INT_FRAC_DIGITS - 國際通用小數(shù)位
  • FRAC_DIGITS - 本地通用小數(shù)位
  • P_CS_PRECEDES - 如果貨幣符號在一個正數(shù)值之前顯示,則為 True(1),如果在正數(shù)值之后顯示,則為 False(0)
  • P_SEP_BY_SPACE - 如果在貨幣符號和正數(shù)值之間包含空格,則為 True(1),否則為 False(0)
  • N_CS_PRECEDES - 如果貨幣符號在一個負數(shù)值之前顯示,則為 True(1),如果在負數(shù)值之后顯示,則為 False(0)
  • N_SEP_BY_SPACE - 如果在貨幣符號和負數(shù)值之間包含空格,則為 True(1),否則為 False(0)
  • P_SIGN_POSN - 格式設置,可能的返回值:
    • 0 - 把數(shù)量和貨幣符號寫在圓括號內(nèi)
    • 1 - 在數(shù)量和貨幣符號之前加上 + 號
    • 2 - 在數(shù)量和貨幣符號之后加上 + 號
    • 3 - 直接在貨幣符號之前加上 + 號
    • 4 - 直接在貨幣符號之后加上 + 號
  • N_SIGN_POSN - 格式設置,可能的返回值:
    • 0 - 把數(shù)量和貨幣符號寫在圓括號內(nèi)
    • 1 - 在數(shù)量和貨幣符號之前加上 - 號
    • 2 - 在數(shù)量和貨幣符號之后加上 - 號
    • 3 - 直接在貨幣符號之前加上 - 號
    • 4 - 直接在貨幣符號之后加上 - 號

數(shù)字類別:

  • DECIMAL_POINT - 小數(shù)點字符
  • RADIXCHAR - 與 DECIMAL_POINT 相類似
  • THOUSANDS_SEP - 千位分隔字符
  • THOUSEP - 與 THOUSANDS_SEP 相類似
  • GROUPING - 顯示數(shù)字組合形式的數(shù)組(例如:1 000 000)

通信類別:

  • YESEXPR - 與 'yes' 輸入相匹配的 Regex 字符串
  • NOEXPR - 與 'no' 輸入相匹配的 Regex 字符串
  • YESSTR - 'yes' 的輸出字符串
  • NOSTR - 'no' 的輸出字符串

代碼集類別:

  • CODESET 返回一個帶有字符編碼名稱的字符串。

技術細節(jié)

返回值: 如果成功則返回指定的信息,如果失敗則返回 FALSE。
PHP 版本: 4.1.0+


PHP String 參考手冊 PHP String 參考手冊
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號