Php/func string nl langinfo

来自菜鸟教程
跳转至:导航、​搜索

PHP nl_langinfo()函数

❮PHP字符串参考

定义和用法

nl_langinfo()函数返回特定的本地信息。

注意: 该功能在Windows平台上不起作用。

Tip: 不像 localeconv()

函数,该函数返回所有本地格式信息,nl_langinfo()函数返回特定信息。

句法

nl_langinfo(element)

参数值

参数 描述
element

需要。指定要返回的元素。必须是以下元素之一: 时间和日历:

  • 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(0)
  • P_SEP_BY_SPACE-如果货币符号和正值之间有空格,则为True(1),否则为False(0)
  • N_CS_PRECEDES-如果货币符号放在负值前面,则为True(1);如果放在货币符号后面,则为False(0)
  • N_SEP_BY_SPACE-如果货币符号和负值之间有空格,则为True(1),否则为False(0)
  • 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-用于匹配“是”输入的正则表达式字符串
  • NOEXPR-用于匹配“否”输入的正则表达式字符串
  • YESSTR-输出字符串“是”
  • NOSTR-输出字符串“否”

代码集类别:

  • CODESET返回带有字符编码名称的字符串。

技术细节

返回值: 返回有关成功的特定信息,或有关失败的FALSE。
PHP版本: 4.1.0+

❮PHP字符串参考