PHP 字符串 nl_langinfo() 函数2024年9月4日 | 3 分钟阅读 nl_langinfo() 函数是 PHP 的内置函数。它用于访问区域设置类别的单个元素。此函数允许我们专门选择任何元素。与 localeconv() 函数返回所有本地格式化信息不同,nl_langinfo() 函数返回特定信息。 注意:关于 nl_langinfo() 函数需要注意的一件重要事情是——此函数未在 Windows 平台上实现。语法PHP nl_langinfo() 函数的基本语法是 参数此函数只有一个参数,即: item (必需) - item 是 nl_langinfo() 函数的唯一参数,可以是元素的整数类型值或元素的常量名称。以下是 nl_langinfo 常量的列表及其描述,用于此函数中与 item 参数一起使用的项。其中一些常量可能未定义或对于某些区域设置不包含任何值。 Constant | 描述 |
---|
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 | 可用作 strftime() 函数的带上午/下午的 12 小时制时间格式字符串的字符串 | ERA | 备用纪元。 | ERA_YEAR | 备用纪元年份格式 | ERA_D_T_FMT | 备用纪元日期和时间格式 | ERA_D_FMT | 备用纪元日期格式 | ERA_T_FMT | 备用纪元时间格式 | LC_MONETARY 类别常量 | INT_CURR_SYMBOL | 国际货币符号,例如:USD | CURRENCY_SYMBOL | 本地货币符号,例如:$ | CRNCYSTR | 与 CURRENCY_SYMBOL 值相同 | MON_DECIMAL_POINT | 它是货币小数点字符 | MON_THOUSAND_SEP | 货币千位分隔符(三位数字组) | MON_GROUPING | 类似于“grouping”元素 | POSITIVE_SIGN | 正值的 + 号 | NEGATIVE_SIGN | 负值的 - 号 | INT_FRAC_DIGITS | 国际小数位数 | FRAC_DIGITS | 本地小数位数 | P_CS_PRECEDES | 如果 CURRENCY_SYMBOL 出现在正值之前返回 TRUE (1),如果出现在正值之后返回 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 | - 返回 0 - 括号围绕数量和 CURRENCY_SYMBOL
- 返回 1 - 符号字符串置于数量和 CURRENCY_SYMBOL 之前
- 返回 2 - 符号字符串置于数量和 CURRENCY_SYMBOL 之后
- 返回 3 - 如果符号字符串紧接在 CURRENCY_SYMBOL 之前
- 返回 4 - 符号字符串紧随 CURRENCY_SYMBOL 之后
| 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。
|