例
查找美國區域設置數字格式信息:
<?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字符串參考