nl_langinfo() 函數是 PHP 的內置函數。它用於訪問語言環境類別的各個元素。此函數允許我們專門選擇任何元素。與 localeconv() 函數返回所有本地格式化信息不同,nl_langinfo() 函數返回特定信息。
注意:關於 nl_langinfo() 函數需要注意的一件重要事情是 - 此函數未在視窗平台。
用法
PHP nl_langinfo() 函數的基本語法為:
nl_langinfo (int $item):string
參數
這個函數隻有一個參數,即
item (強製) - item 是 nl_langinfo() 函數的唯一參數,它可以是元素的整數類型值或元素的常量名稱。有以下 nl_langinfo 常量的列表及其對可以在此函數中使用 item 參數的項目的描述。其中一些常量可能未定義或在某些語言環境中沒有任何值。
持續的 | 描述 |
---|---|
LC_TIME 類別常量 | |
ABDAY_(1-7) | 一周中所有天(第 n 天)的縮寫名稱 |
DAY_(1-7) | 一周中所有天的名稱 |
ABMON_(1-12) | 一年中所有月份的縮寫名稱 |
MON_(1-12) | 一周中所有月份的名稱 |
AM_STR | 前經線 |
PM_STR | 後子午線字符串 |
D_T_FMT | 可用於將時間和日期表示為 strftime() 函數的格式字符串的字符串 |
D_FMT | 可用於將日期表示為 strftime() 函數的格式字符串的字符串 |
T_FMT | 可用於將時間表示為 strftime() 函數的格式字符串的字符串 |
T_FMT_AMPN | 可用於以 12 小時格式表示時間的字符串,前/後子午線作為 strftime() 函數的格式字符串 |
ERA | 交替時代。 |
ERA_YEAR | 年的替代時代格式 |
ERA_D_T_FMT | 日期和時間的替代時代格式 |
ERA_D_FMT | 日期的替代時代格式 |
ERA_T_FMT | 時間的交替時代格式 |
LC_MONETARY 類別常量 | |
INT_CURR_SYMBOL | 國際貨幣符號,例如美元 |
CURRENCY_SYMBOL | 本地貨幣符號,例如 $ |
CRNCYSTR | 與 CURRENCY_SYMBOL 相同的值 |
MON_DECIMAL_POINT | 它是一個貨幣小數點字符 |
MON_THOUSAND_SEP | 貨幣千位分隔符(三位數字組) |
MON_GROUPING | 像 "grouping" 元素 |
POSITIVE_SIGN | +ive 符號表示正值 |
NEGATIVE_SIGN | -ive 負值符號 |
INT_FRAC_DIGITS | 國際小數位數 |
FRAC_DIGITS | 本地小數位數 |
P_CS_PRECEDES | 如果 CURRENCY_SYMBOL 位於正值之前,則返回 TRUE (1);如果 CURRENCY_SYMBOL 位於正值之後,則返回 FALSE (0) |
P_SEP_BY_SPACE | 如果 CURRENCY_SYMBOL 和正值之間有空格,則返回 TRUE (1)。 |
N_CS_PRECEDES | 如果 CURRENCY_SYMBOL 位於負值之前,則返回 TRUE (1),如果它位於後麵,則返回 FALSE (0)。 |
N_SEP_BY_SPACE | 如果 CURRENCY_SYMBOL 和負值之間有空格,則返回 TRUE (1)。 |
P_SIGN_POSN N_SIGN_POSN |
|
LC_NUMERIC 類別常量 | |
DECIMAL_POINT | 小數點字符 |
RADIXCHAR | 與 DECIMAT_POINT 相同的值 |
THOUSAND_SEP | 千位分隔符(三位數) |
THOUSEP | 與 THOUSAND_SEP 相同的值 |
GROUPING | |
LC_MESSAGES 類別常量 | |
YESEXPR | 用於匹配 "YES" 輸入的正則表達式字符串。 |
NOEXPR | 用於匹配 "NO" 輸入的正則表達式字符串。 |
YESSTR | "YES." 的輸出字符串 |
NOSTR | "NO." 的輸出字符串 |
LC_CTYPE 類別常量 | |
CODESET | 它返回一個帶有字符編碼名稱的字符串。 |
nl_langinfo() 函數返回值
它在成功時將元素作為字符串返回,如果項目無效則返回 FALSE。
相關用法
- PHP String nl2br()用法及代碼示例
- PHP String wordwrap()用法及代碼示例
- PHP String sprintf()用法及代碼示例
- PHP String ucwords()用法及代碼示例
- PHP String substr()用法及代碼示例
- PHP String localeconv()用法及代碼示例
- PHP String quoted_printable_encode()用法及代碼示例
- PHP String ucfirst()用法及代碼示例
- PHP String vsprintf()用法及代碼示例
- PHP String strtr()用法及代碼示例
- PHP String strtolower()用法及代碼示例
- PHP String strspn()用法及代碼示例
- PHP String substr_count()用法及代碼示例
- PHP String strtoupper()用法及代碼示例
- PHP String quoted_printable_decode()用法及代碼示例
- PHP String strtok()用法及代碼示例
- PHP String vprintf()用法及代碼示例
- PHP String substr_replace()用法及代碼示例
- PHP String strstr()用法及代碼示例
- PHP String str_replace()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP String nl_langinfo() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。