PHP money_format() 函數是預定義的函數。它用於將數字格式化為貨幣字符串。它返回數字的格式化版本。它封裝了 C 庫函數 strfmon(),經常與 setlocale() 函數一起使用。
注意:此函數不適用於 windows 平台。
用法:
money_format(string,number);
參數 | 描述 | 必需/可選 |
---|---|---|
string | 指定要格式化的字符串。 | Required |
number | 要在 '%' 符號處插入的數字。 | Required |
例子1
<?php
$number =1234.56;
echo "Your number is:".$number;
echo "<br>";
setlocale(LC_MONETARY,"de_DE");
echo "By using money_format() function:".money_format("%.2n", $number);
?>
輸出:
Your number is:1234.56 By using money_format() function:1.234,56 EUR
例子2
<?php
$number = -1234.5672;
echo "Your number is:".$number;
echo "<br>";
echo "By using money_format() function:".money_format("%=*(#10.2n",$number);
?>
輸出:
Your number is:-1234.5672 By using money_format() function:(******1234.57)
例子3
<?php
// Print the international format for the en_US locale
$number = -1234.5672;
echo "Your number is:".$number;
echo "<br>";
setlocale(LC_MONETARY, 'en_US');
echo "By using money_format() function:".money_format('%i', $number);
?>
輸出:
Your number is:-1234.5672 By using money_format() function:-USD 1,234.57
示例 4
<?php
// Display Italian national format with 2 decimals`
$number = -1234.5672;
echo "Your number is:".$number;
echo "<br>";
setlocale(LC_MONETARY, 'it_IT');
echo "By using money_format() function:".money_format('%.2n', $number);
?>
輸出:
Your number is:-1234.5672 By using money_format() function:-EUR 1.234,57
相關用法
- PHP string md5()用法及代碼示例
- PHP string md5_file()用法及代碼示例
- PHP string rtrim()用法及代碼示例
- PHP string printf()用法及代碼示例
- PHP string ord()用法及代碼示例
- PHP string join()用法及代碼示例
- PHP string sha1()用法及代碼示例
- PHP string setlocale()用法及代碼示例
- PHP string sha1_file()用法及代碼示例
- PHP string ltrim()用法及代碼示例
- PHP string str_repeat()用法及代碼示例
- PHP string lcfirst()用法及代碼示例
- PHP string str_shuffle()用法及代碼示例
- PHP string similar_text()用法及代碼示例
- PHP string crypt()用法及代碼示例
- PHP string str_ireplace()用法及代碼示例
- PHP string str_split()用法及代碼示例
- PHP string strcoll()用法及代碼示例
- PHP string str_rot13()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP string money_format() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。