money_format အပြောင်းအလဲ
money_format အပြောင်းအလဲသည် နံပါတ်တစ်ခုကို လက်ရှိဒေသစကား အချက်အလက်များနှင့်အညီ ငွေကြေးပမာဏအဖြစ် ပုံစံချထားသည့် စာကြောင်းတစ်ခုအဖြစ်သို့ ပြောင်းလဲပေးသည်။ ပထမပိုင်းသတ်မှတ်ချက်အဖြစ် ပုံစံချခြင်းစာကြောင်းတစ်ခုကို လက်ခံပြီး၊ ဒုတိယပိုင်းသတ်မှတ်ချက်အဖြစ် ပုံစံချရန်အတွက် နံပါတ်တစ်ခုကို လက်ခံသည်။ ၎င်းအပြောင်းအလဲသည် strfmon ကို ပံ့ပိုးပေးသည့် စနစ်များ (ဥပမာ၊ Linux) တွင်သာ ရရှိနိုင်ပါသည်။
ဝါကျဖွဲ့ပုံ
money_format(format, number);
ဥပမာ
အမေရိကန်ပြည်ထောင်စုဒေသစကားအချက်အလက်အတွက် နံပါတ်တစ်ခုကို ငွေကြေးပုံစံသို့ ပုံစံချခြင်း:
<?php
setlocale(LC_MONETARY, 'en_US');
echo money_format('%i', 1234.56);
?>
ကုဒ်အလုပ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'USD 1,234.56'
ဥပမာ
တိကျမှုနှင့် ငွေကြေးသင်္ကေတကို ဖော်ပြခြင်းဖြင့် ပုံစံချခြင်း:
<?php
setlocale(LC_MONETARY, 'de_DE');
echo money_format('%.2n', 1234.56);
?>
ကုဒ်အလုပ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'1.234,56 EUR'
ဥပမာ
အနှုတ်ဂဏန်းတစ်ခုကို ပုံစံချခြင်း:
<?php
setlocale(LC_MONETARY, 'en_GB');
echo money_format('%i', -1234.56);
?>
ကုဒ်အလုပ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'-£1,234.56'
အခြားကြည့်ရှုရန်
-
number_formatအပြောင်းအလဲ၊
ထိုအပြောင်းအလဲသည် ထောင်ပေါင်းများစွာကို ခွဲခြားခြင်းဖြင့် နံပါတ်တစ်ခုကို ပုံစံချပေးသည် -
sprintfအပြောင်းအလဲ၊
ထိုအပြောင်းအလဲသည် ပုံစံချပြီးသား စာကြောင်းတစ်ခုကို ပြန်ပေးသည်