PHP中的nl_langinfo()函数
nl_langinfo()函数包含有关语言和语言环境的信息。
注意-此功能在Windows上不起作用。
语法
nl_langinfo(ele)
参数
ele-指定要返回的元素。应该是以下任何元素-
时间和日历-
ABDAY_(1-7)-星期几的缩写名称
DAY_(1-7)-星期几的名称(DAY_1=星期日)
ABMON_(1-12)-年度编号月份的缩写名称
MON_(1-12)-一年中编号月份的名称
AM_STR-子午线的字符串
PM_STR-后子午线的字符串
D_T_FMT-可以用作strftime()
表示时间和日期的格式字符串的字符串
D_FMT-可用作strftime()
表示日期的格式字符串的字符串
T_FMT-可用作strftime()
表示时间的格式字符串的字符串
T_FMT_AMPM-可以用作格式字符串的字符串,用于strftime()
以前/后子午线表示12小时格式的时间
时代-替代时代
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-显示货币数字分组方式的数组(例如:1000000)
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-显示数字分组方式的数组
返回
nl_langinfo()函数返回有关SUCCESS的特定信息,否则返回FALSE。
示例
该功能无法在Windows平台上实现。