例
查找美国区域设置数字格式信息:
<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>
运行示例» 定义和用法
的localeconv()函数返回一个包含本地数字和货币的格式信息的数组。
的localeconv()函数将返回以下数组元素:
- [的decimal_point] - 小数点字符
- [thousands_sep] - 千分离器
- [int_curr_symbol的] -货币符号(example: USD)
- [CURRENCY_SYMBOL] -货币符号(example: $)
- [mon_decimal_point] - 货币小数点字符
- [mon_thousands_sep] - 货币千位分隔符
- [positive_sign] - 正值字符
- [negative_sign] - 负值字符
- [int_frac_digits] - 国际小数位
- [frac_digits] - 本地的小数位
- [p_cs_precedes] -真(1)如果货币符号被放置在正的值的前面,假(0)如果它被置于后面
- [p_sep_by_space] -真(1)如果在货币符号和正值之间的空间,假(0)否则
- [n_cs_precedes] -真(1)如果货币符号被放置在一个负值的前面,假(0)如果它被置于后面
- [n_sep_by_space] -真(1)如果在货币符号和负值之间的空间,假(0)否则
- [p_sign_posn] - 格式化选项:
- 0 - 括号括数量和货币符号
- 1 - +号被放置在数量和货币符号的前
- 2 - +号被放置在数量和货币符号后
- 3 - +号在货币符号的前立即置于
- 4 - +号是货币符号后立即置于
- [n_sign_posn] - 格式化选项:
- 0 - 括号括数量和货币符号
- 1 - - 符号被放置在数量和货币符号的前
- 2 - - 符号被放置在数量和货币符号后
- 3 - - 符号在货币符号的前立即置于
- 4 - - 符号是在货币符号后立即置于
- [分组] - 阵列显示数字的分组方式(例如:3表示1 000 000)
- [mon_grouping] -阵列显示数字如何货币进行分组(example: 2 indicates 1 00 00 00)
Tip:要定义区域设置,看到setlocale()函数。
提示:要查看所有可用的语言代码,请访问我们的语言代码参考。
句法
localeconv()
技术细节
返回值: | 基于当前的区域返回的数据作为设定由setlocale() |
---|---|
PHP版本: | 4.0.5+ |
<PHP字符串参考