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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。