最新的Web開發教程
 

PHP localeconv() Function

<PHP字符串參考

查找美國區域設置數字格式信息:

<?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字符串參考