查询

money_format()函数—用法及示例

「 将数字格式化为货币字符串 」


函数名称:money_format()

函数描述:money_format() 函数将数字格式化为货币字符串。

用法: money_format(string $format, float $number): string

参数:

  • $format:必需,指定货币格式的字符串。
  • $number:必需,要格式化的数字。

返回值:返回格式化后的货币字符串。

示例:

$number = 1234.56;
setlocale(LC_MONETARY, 'en_US');

echo money_format('%i', $number); // 输出:$1,234.56

说明:

  • money_format() 函数使用当前系统的本地设置来格式化货币字符串。
  • 在使用 money_format() 函数之前,需要使用 setlocale() 函数设置本地化信息。示例中使用 'en_US' 设置为美国英语本地化。
  • $format 参数是一个字符串,可以包含以下占位符:
    • %i - 插入货币符号(根据本地化设置)。
    • %n - 插入国际货币符号(根据本地化设置)。
    • %s - 插入本地货币符号(根据本地化设置)。
    • %v - 插入货币值。
  • 请注意,money_format() 函数在不同的操作系统上的行为可能会有所不同。
补充纠错
下一个函数: mktime()函数
热门PHP函数
分享链接