
nl_langinfo()函数用于查询语言和指定的本地信息。
语法
string nl_langinfo ( int $item )
定义和用法
它包含有关语言和语言环境的信息。
参数
item - 必需。指定要返回哪个元素。必须是以下列出的元素之一:
时间和日历:
- ABDAY_(1-7) - 代表一星期中每一天的缩写名称 
- DAY_(1-7) - 代表一星期中每一天的名称(DAY_1 = Sunday) 
- ABMON_(1-12) - 代表一年中每个月的缩写名称 
- MON_(1-12) - 代表一年中每个月的名称 
- AM_STR - 代表上午的字符串 
- PM_STR - 代表下午的字符串 
- D_T_FMT - 表示时间和日期的可用于 strftime() 的格式字符串 
- D_FMT - 表示日期的可用于 strftime() 的格式字符串 
- T_FMT - 表示时间的可用于 strftime() 的格式字符串 
- T_FMT_AMPM - 表示带有上午/下午的 12 小时制的时间的可用于 strftime() 的格式字符串 
- ERA - 世纪转换 
- ERA_YEAR - 以年份表示的世纪转换格式 
- ERA_D_T_FMT - 以日期和时间表示的世纪转换格式(可在 strftime() 中使用的字符串) 
- ERA_D_FMT - 以日期表示的世纪转换格式(可在 strftime() 中使用的字符串) 
- ERA_T_FMT - 以时间表示的世纪转换格式(可在 strftime() 中使用的字符串) 
货币类别:
- INT_CURR_SYMBOL - 货币符号(例如:USD) 
- CURRENCY_SYMBOL - 货币符号(例如:$) 
- CRNCYSTR - 与 CURRENCY_SYMBOL 相类似 
- MON_DECIMAL_POINT - 货币小数点字符 
- MON_THOUSANDS_SEP - 货币千位分隔符 
- POSITIVE_SIGN - 正值字符 
- NEGATIVE_SIGN - 负值字符 
- MON_GROUPING - 显示货币数字组合形式的数组(例如:1 000 000) 
- INT_FRAC_DIGITS - 国际通用小数位 
- FRAC_DIGITS - 本地通用小数位 
- P_CS_PRECEDES - 如果货币符号在一个正数值之前显示,则为 True(1),如果在正数值之后显示,则为 False 
- P_SEP_BY_SPACE - 如果在货币符号和正数值之间包含空格,则为 True(1),否则为 False 
- N_CS_PRECEDES - 如果货币符号在一个负数值之前显示,则为 True(1),如果在负数值之后显示,则为 False 
- N_SEP_BY_SPACE - 如果在货币符号和负数值之间包含空格,则为 True(1),否则为 False 
- P_SIGN_POSN - 格式设置,可能的返回值: 
- 0 - 把数量和货币符号写在圆括号内 
- 1 - 在数量和货币符号之前加上 + 号 
- 2 - 在数量和货币符号之后加上 + 号 
- 3 - 直接在货币符号之前加上 + 号 
- 4 - 直接在货币符号之后加上 + 号 
- N_SIGN_POSN - 格式设置,可能的返回值: 
- 0 - 把数量和货币符号写在圆括号内 
- 1 - 在数量和货币符号之前加上 - 号 
- 2 - 在数量和货币符号之后加上 - 号 
- 3 - 直接在货币符号之前加上 - 号 
- 4 - 直接在货币符号之后加上 - 号 
数字类别:
- DECIMAL_POINT - 小数点字符 
- RADIXCHAR - 与 DECIMAL_POINT 相类似 
- THOUSANDS_SEP - 千位分隔字符 
- THOUSEP - 与 THOUSANDS_SEP 相类似 
- GROUPING - 显示数字组合形式的数组(例如:1 000 000) 
通信类别:
- YESEXPR - 与 'yes' 输入相匹配的 Regex 字符串 
- NOEXPR - 与 'no' 输入相匹配的 Regex 字符串 
- YESSTR - 'yes' 的输出字符串 
- NOSTR - 'no' 的输出字符串 
代码集类别:
- CODESET 返回一个带有字符编码名称的字符串。 
返回值
它以字符串形式返回元素,如果失败则返回False。
