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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。