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