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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。