PHP money_format() 函数

实例

en_US 国际格式:


以上代码的输出:

The price is USD 1,234.56

အသုံးပြု နှင့် ဘွတ်ပိုင်း

money_format() ဘွတ်ပိုင်း အသုံးပြု ခြင်း အခါ အမှတ် အသုံးပြု သည် ဘာသာစကား အမှတ် အသုံးပြု သည် ဘာသာစကား အမှတ် အသုံးပြု သည်

money_format() ဘွတ်ပိုင်း အသုံးပြု ခြင်း အခါ အခြား အသုံးပြု သည် အမှတ် အသုံးပြု သည် အရှိန် အသုံးပြု သည်

注释:money_format() ဘွတ်ပိုင်း အသုံးပြု ခြင်း အရှိန် မပြုသည်

အကြောင်းကြားချက်:အခြား ဘွတ်ပိုင်း အသုံးပြု သည် setlocale() ဘွတ်ပိုင်း အသုံးပြု သည်

အကြောင်းကြားချက်:ဘာသာစကား အမှတ် ကို ကြည့်ရှု ရန်ဘာသာစကား အမှတ် ကို ပြုလုပ် သည် ဘာသာစကား အမှတ် ကို ကြည့်ရှု ရန်

ပုံစံ

money_format(string,number)
ပါဝင်သည် ဖော်ပြ
string

စံချိန်ရှိ၍။ ပြုလုပ် သည် အမှတ် အသုံးပြု သည် နှင့် အမှတ် အသုံးပြု ခြင်း ကို ပြုလုပ်သည်။

အခြား ပြုလုပ် အသုံးပြု သည်:

ပြုလုပ် နှင့် သတ်မှတ်ခြင်း:

  • =f - ပြုလုပ် ခြင်း အသုံးပြု သည် အကြမ်းပြု (f) အသုံးပြုသည် (ဥပမာ: %=t အကြမ်းပြု "t" အသုံးပြု)။ အခြား အသုံးပြု အခါ အကြမ်းပြု အသုံးပြု သည်။
  • ^ - အုပ်စု ကို အသုံးပြု ခြင်း ရပ်တန့်သည်။
  • + သို့မဟုတ် ( - ဗိုင်းချက် ကို ပြုလုပ် သည် ဗိုင်းချက် ဗိုင်းချက် အသုံးပြု သည် ဗိုင်းချက် အသုံးပြု သည်။ ပြီး ဗိုင်းချက် အသုံးပြု သည် ဗိုင်းချက် ဗိုင်းချက် အသုံးပြု သည်။ အခြား အသုံးပြု အခါ ဗိုင်းချက် အသုံးပြု သည် ဗိုင်းချက် ဗိုင်းချက် အသုံးပြု သည်။
  • ! - ပြန်လည် အသုံးပြု သည် အသုံးပြု သည့် ငွေစား အမှတ် အသုံးပြု ခြင်း ရပ်တန့်သည်။
  • - "-" အသုံးပြုခြင်း အခါ အစိတ်အပိုင်း အရှေ့ဘက် စီးသည်။ အခြား အသုံးပြု အခါ အဆုံးဘက် စီးသည်။

စက္ကူးရာ အရွယ်အစား:

  • x - စက္ကူးရာ အရွယ်အစား ကို ကျယ်ပြီး အသုံးပြုသည် (x)။ ပုံစံ မဟုတ် အခြား အရွယ်အစား မဟုတ် ဖြစ်သည်။
  • #x - စက္ကူးရာ ကို ကျယ်ပြီး တစ်လျှောက် တစ်လျှောက် ပြုလုပ်သည် အမှတ် အသုံးပြုသည် (x)။ အမှတ် အသုံးပြုခြင်း မပြုဘဲ ပြီး စက္ကူးရာ အချင်း အများဆုံး အတိုင်း အသုံးပြုသည်။
  • .x - 规定小数点右边数字的最大位数(x)。如果 x 是 0,小数点及其右边的数字将不会显示。默认使用本地设置。

转换字符:

  • i - 数字被格式化为国际货币格式。
  • n - 数字被格式化为国家货币格式。
  • % - 返回 % 字符。

注释:如果使用多个格式值,则它们必须以上面的顺序出现。

注释:该函数受本地设置的影响。

number 必需。被插入到格式化字符串中 % 符号位置的数字。

技术细节

返回值:

返回已格式化的字符串。

格式化字符串前后的字符将保持不变返回。非数值数字会返回 NULL 并产生 E_WARNING。

PHP 版本: 4.3.0+

更多实例

例子 1

带 2 个小数的国际格式(德国):


以上代码的输出:

1 234,56 EUR

例子 2

负数,带有 () 指示负数的 US 国际格式,右侧精度为 2,并且 "*" 为填充字符:


以上代码的输出:

(******1234.57)