當前位置: 首頁> 函數類別大全> money_format

money_format

將數字格式化成貨幣字符串
名稱:money_format
分類:字符串
所屬語言:php
一句話介紹:返回格式化為貨幣字符串的字符串。

定義和用法

money_format()函數返回被格式化為貨幣字符串的字符串。

該函數在主字符串中的百分號(%)位置插入一個格式化的數字。

註釋: money_format()函數無法在Windows 平台上工作。

提示:該函數常與setlocale()函數一起使用。

提示:如需查看所有可用的語言代碼,請訪問我們的語言代碼參考手冊。

實例

例子1

en_US 國際格式:

 <?php
$number = 1234.56 ;
setlocale ( LC_MONETARY , "en_US" ) ;
echo money_format ( "The price is %i" , $number ) ;
?>

以上代碼的輸出:

 The price is USD 1,234.56

例子2

帶2 個小數的國際格式(德國):

 <?php
$number = 1234.56 ;
setlocale ( LC_MONETARY , "de_DE" ) ;
echo money_format ( "%.2n" , $number ) ;
?>

以上代碼的輸出:

 1 234,56 EUR

例子3

負數,帶有() 指示負數的US 國際格式,右側精度為2,並且"*" 為填充字符:

 <?php
$number = - 1234.5672 ;
echo money_format ( "%=*(#10.2n" , $number ) ;
?>

以上代碼的輸出:

 (******1234.57)
同類函數
  • 輸出一個字符串 print

    print

    輸出一個字符串
  • 以千位分隔符方式格式化一個數字 number_format

    number_format

    以千位分隔符方式格式化一個數字
  • 將特殊字符轉換為HTML實體 htmlspecialchars

    htmlspecialchars

    將特殊字符轉換為HTML實體
  • 計算字符串的md5哈希值 md5

    md5

    計算字符串的md5哈希值
  • 將一個一維數組的值轉化為字符串 implode

    implode

    將一個一維數組的值轉化為字符串
  • 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew) hebrev

    hebrev

    將邏輯順序希伯來文(logical-He
  • 檢查字符串是否以給定的子字符串結尾 str_ends_with

    str_ends_with

    檢查字符串是否以給定的子字符串結尾
  • 從數字生成單字節字符串 chr

    chr

    從數字生成單字節字符串