PHP String nl_langinfo() 函数

PHP String nl_langinfo() 函数

nl_langinfo() 函数是 PHP 的内置函数。它用于访问本地化类别的各个元素。该函数允许我们选择任何特定的元素。与返回所有本地格式化信息的 localeconv() 函数不同,nl_langinfo() 函数返回特定的信息。

注意:nl_langinfo() 函数的一个重要注意事项是 – 该函数在 Windows 平台上未实现。

语法

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 | 可以用作 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 | 如果正数前面有货币符号,则返回TRUE(1),如果货币符号放在后面,则返回FALSE(0)
P_SEP_BY_SPACE | 如果 CURRENCY_SYMBOL 和正数之间有一个空格,则返回TRUE(1)
N_CS_PRECEDES | 如果负数前面有货币符号,则返回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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程