PHP nl_langinfo 字符串函数
-
定义和用法
nl_langinfo - 查询语言和区域设置信息注意: 此函数未在 Windows 平台下实现。
-
版本支持
PHP4 PHP5 PHP7 V4.1.0(含)+支持 支持 支持 -
语法
nl_langinfo ( int $item )
nl_langinfo()用于访问区域设置类别的各个元素。 与返回所有元素的localeconv()不同,nl_langinfo()允许您选择任何特定元素。 -
参数
参数 必需的 描述 item 是 item可以是元素的整数值或元素的常量名称。 以下是可能使用的 item 的常量名称列表及其说明。 其中一些常量可能未定义或对某些语言环境没有任何值。 item值列表:常量 描述 ABDAY_(1-7) 一周中第n天的缩写名称。 DAY_(1-7) 一周中第n天的名称(DAY_1=星期日)。 ABMON_(1-12) 一年中第n个月的缩写名称。 MON_(1-12) 一年中第n个月的名称。 AM_STR Ante子午线的字符串。 PM_STR 后子午线的字符串。 D_T_FMT 可用作strftime()的格式字符串的字符串,用于表示时间和日期。 D_FMT 可用作strftime()的格式字符串以表示日期的字符串。 T_FMT 可用作strftime()的格式字符串以表示时间的字符串。 T_FMT_AMPM 可用作strftime()格式字符串的字符串,以12小时格式表示带有前/后子午线的时间。 ERA 替代时代。 ERA_YEAR 交替时代格式的年份。 ERA_D_T_FMT 备用时代格式的日期和时间(字符串可以在strftime()中使用)。 ERA_D_FMT 备用时代格式的日期(字符串可以在strftime()中使用)。 ERA_T_FMT 备用时代格式的时间(字符串可以在strftime()中使用)。 INT_CURR_SYMBOL 国际货币符号。 CURRENCY_SYMBOL 当地货币符号。 CRNCYSTR 与CURRENCY_SYMBOL相同的值。 MON_DECIMAL_POINT 小数点字符。 MON_THOUSANDS_SEP 千位分隔符(三位数组)。 MON_GROUPING 像“GROUPING”元素。 POSITIVE_SIGN 签署正值。 NEGATIVE_SIGN 签署负值。 INT_FRAC_DIGITS 国际小数位数。 FRAC_DIGITS 本地小数位数。 P_CS_PRECEDES 如果CURRENCY_SYMBOL在正值之前,则返回1。 P_SEP_BY_SPACE 如果空格将CURRENCY_SYMBOL与正值分隔,则返回1。 N_CS_PRECEDES 如果CURRENCY_SYMBOL在负值之前,则返回1。 N_SEP_BY_SPACE 如果空格将CURRENCY_SYMBOL与负值分隔,则返回1。 P_SIGN_POSN -
如果括号围绕数量且CURRENCY_SYMBOL,则返回0。 如果符号字符串在数量和CURRENCY_SYMBOL之前,则返回1。 如果符号字符串遵循数量和CURRENCY_SYMBOL,则返回2。 如果符号字符串紧跟在CURRENCY_SYMBOL之前,则返回3。 如果符号字符串紧跟CURRENCY_SYMBOL,则返回4。
N_SIGN_POSN DECIMAL_POINT 小数点字符。 RADIXCHAR 与DECIMAL_POINT相同的值。 THOUSANDS_SEP 数千个分隔符(三位数组)。 THOUSEP 与THOUSANDS_SEP相同的值。 GROUPING YESEXPR 用于匹配“yes”输入的正则表达式字符串。 NOEXPR 匹配“no”输入的正则表达式字符串。 YESSTR 的输出字符串“yes”。 NOSTR 输出字符串为“no”。 CODESET 返回一个包含字符编码名称的字符串。 -
返回值
以字符串形式返回元素,如果item无效,则返回FALSE。 -