PHP localeconv() 函数
示例
查找美国的区域设置数字格式信息
<?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 - 负号 (-) 放在货币符号的紧后面
- [grouping] - 显示数字如何分组的数组(例如:3 表示 1 000 000)
- [mon_grouping] - 显示货币数字如何分组的数组(例如:2 表示 1 00 00 00)
提示: 要定义区域设置,请参阅 setlocale() 函数。
提示: 要查看所有可用的语言代码,请访问我们的 语言代码参考。
语法
localeconv()
技术详情
返回值 | 根据 setlocale() 设置的当前区域设置返回数据 |
---|---|
PHP 版本 | 4.0.5+ |
❮ PHP 字符串参考