Php/func string localeconv

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

PHP localeconv()函数

❮PHP字符串参考

查找美国区域设置数字格式信息:

<?php

setlocale(LC_ALL,"US");

$locale_info = localeconv();

print_r($locale_info);

?>

定义和用法

localeconv()函数返回一个包含本地数字和货币格式设置信息的数组。

localeconv()函数将返回以下数组元素:

  • [decimal_point]-小数点字符
  • [thousands_sep]-千位分隔符
  • [int_curr_symbol]-货币符号(例如:USD)
  • [currency_symbol]-货币符号(例如:$)
  • [mon_decimal_point]-货币小数点字符
  • [mon_thousands_sep]-货币千位分隔符
  • [positive_sign]-正值字符
  • [negative_sign]-负值字符
  • [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--符号位于货币符号之后
  • [分组]-显示数字分组方式的数组(例如:3表示1000000)
  • [mon_grouping]-显示如何对货币数字进行分组的数组(示例:2表示1 00 00 00)

Tip: 要定义语言环境设置,请参见 setlocale()

功能。

Tip: 要查看所有可用的语言代码,请转到我们的 语言代码参考。

句法

localeconv()

技术细节

返回值: 根据setlocale()设置的当前语言环境返回数据
PHP版本: 4.0.5+

❮PHP字符串参考