PHP string money_format()函数

PHP string money_format()函数

PHP money_format()函数是预定义函数。它用于将数字格式化为货币字符串。它返回一个格式化的数字版本。它包装了C库函数strfmon(),通常与 setlocale() 函数一起使用。

注意:此函数不适用于Windows平台。

语法

money_format(string,number);
参数 描述 必需/可选
字符串 指定要格式化的字符串。 必需
数字 要插入在“%”符号处的数字。 必需

示例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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程