当前位置: 首页> 函数类别大全> 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)
同类函数
  • 计算字符串的metaphone键 metaphone

    metaphone

    计算字符串的metaphone键
  • 转义元字符集 quotemeta

    quotemeta

    转义元字符集
  • 使用 uuencode 编码一个字符串 convert_uuencode

    convert_uuencode

    使用uuencode编码一个字符串
  • 输出一个或多个字符串 echo

    echo

    输出一个或多个字符串
  • 返回有关字符串中使用的字符的信息-统计 string 中每个字节值(0..255)出现的次数 count_chars

    count_chars

    返回有关字符串中使用的字符的信息-统计s
  • 输出一个字符串 print

    print

    输出一个字符串
  • 计算两个字符串之间的编辑距离 levenshtein

    levenshtein

    计算两个字符串之间的编辑距离
  • 二进制安全字符串比较 strcmp

    strcmp

    二进制安全字符串比较