0

http://us.php.net/manual/en/function.money-format.php

它说$format应该由以下序列组成:

  1. 一个人物
  2. 可选标志
  3. 可选字段宽度
  4. 可选左精度
  5. 可选右精度
  6. 必需的转换字符

对于转换字符部分的数字 6,它表示我们可以有三种选择:

i - 该数字根据区域设置的国际货币格式进行格式化(例如,对于美国区域设置:1,234.56 美元)。

n - 该数字根据区域设置的国家货币格式进行格式化(例如,对于 de_DE 区域设置:EU1.234,56)。

% - 返回 % 字符。

我了解 i 和 n,但我不太了解 % 的用法。

例如,这有效,

http://ideone.com/xxg55

如果我在转换字符部分使用 % 而不是 i ,则会产生错误:

http://ideone.com/XmLjY

4

1 回答 1

2

%%如果您希望文字%出现在输出中,这只是为了您可以编写。

于 2011-10-21T13:07:06.647 回答