當前位置: 首頁> 函數類別大全> 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)
同類函數
  • 計算文件的sha1哈希值 sha1_file

    sha1_file

    計算文件的sha1哈希值
  • 以C 語言風格使用反斜線轉義字符串中的字符 addcslashes

    addcslashes

    以C語言風格使用反斜線轉義字符串中的字符
  • 轉換十六進製字符串為二進製字符串 hex2bin

    hex2bin

    轉換十六進製字符串為二進製字符串
  • 標記分割字符串 strtok

    strtok

    標記分割字符串
  • 使用“自然順序”算法比較字符串(不區分大小寫) strnatcasecmp

    strnatcasecmp

    使用“自然順序”算法比較字符串(不區分大
  • 輸出一個字符串 print

    print

    輸出一個字符串
  • 判斷一個字符串中是否包含一個給定的子字符串 str_contains

    str_contains

    判斷一個字符串中是否包含一個給定的子字符
  • 將CSV字符串解析為數組 str_getcsv

    str_getcsv

    將CSV字符串解析為數組