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 表示 1 000 000)
[mon_grouping] - 显示货币数字如何分组的数组(例如:2 表示 1 00 00 00)
用法
localeconv()
参数
- NA
返回
localeconv() 函数根据 setlocale() 设置的当前语言环境返回数据。
示例
以下是一个例子 -
<?php
setlocale(LC_ALL,"US");
$info = localeconv();
print_r($info);
?>
输出
以下是输出 -
Array ( [decimal_point] => . [thousands_sep] => [int_curr_symbol] => [currency_symbol] => [mon_decimal_point] => [mon_thousands_sep] => [positive_sign] => [negative_sign] => [int_frac_digits] => 127 [frac_digits] => 127 [p_cs_precedes] => 127 [p_sep_by_space] => 127 [n_cs_precedes] => 127 [n_sep_by_space] => 127 [p_sign_posn] => 127 [n_sign_posn] => 127 [grouping] => Array ( ) [mon_grouping] => Array ( ) )
相关用法
- PHP localtime()用法及代码示例
- PHP log10()用法及代码示例
- PHP long2ip()用法及代码示例
- PHP log()用法及代码示例
- PHP log1p()用法及代码示例
- PHP libxml_use_internal_errors()用法及代码示例
- PHP ltrim()用法及代码示例
- PHP lstat()用法及代码示例
- PHP lchown()用法及代码示例
- PHP lcg_value()用法及代码示例
- PHP lstat( )用法及代码示例
- PHP lchgrp()用法及代码示例
- PHP libxml_set_streams_context()用法及代码示例
- PHP list()用法及代码示例
- PHP link( )用法及代码示例
- PHP lcfirst()用法及代码示例
- PHP libxml_get_errors()用法及代码示例
- PHP levenshtein()用法及代码示例
注:本文由纯净天空筛选整理自Samual Sam大神的英文原创作品 localeconv() function in PHP。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。