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-显示货币数字分组方式的数组(例如: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-显示数字分组方式的数组

返回

nl_langinfo()函数返回有关SUCCESS的特定信息,否则返回FALSE。

示例

该功能无法在Windows平台上实现。