PHP money_format() Function
Example
en_US International Format:
<?php $number = 1234.56; setlocale(LC_MONETARY,"en_US"); echo money_format("The price is %i", $number); ?>
ຄຳອອກຂອງວິກາດດັ່ງກ່າວນີ້:
The price is USD 1,234.56
ການກໍານົດ ແລະ ການນໍາໃຊ້
money_format() ພະລັງງານຈະກັບຄວາມທີ່ຖືກສະແດງໃຫ້ເປັນຄວາມສະແດງຈຳນວກ.
ການນຳໃຊ້ພະລັງງານນີ້ຈະໃສ່ສະໝອງສະເພາະ (%) ໃນການສະແດງຄວາມ.
ຄວາມອະທິບາຍ:money_format() ພະລັງງານບໍ່ສາມາດໃຊ້ໃນຖານະ Windows.
ຄຳແນະນຳ:ການນຳໃຊ້ພະລັງງານນີ້ປົກກະຕິກັບ setlocale() ການໃຊ້ພະລັງງານພາສາການຂອງພະລັງງານພາສາການ.
ຄຳແນະນຳ:ສຳລັບການເບິ່ງທຸກວິທະຍະອານາຈັກທີ່ມີຢູ່, ກະລຸນາເຂົ້າບັນຊີຂອງພວກເຮົາ:ປື້ມລາຍລະອຽດວິທະຍະອານາຈັກ。
ວິທິການ
money_format(string,number)
ປະເພດ | ອະທິບາຍ |
---|---|
string |
ຄວາມຈໍາຕັດ. ກຳນົດຄວາມທີ່ຈະຮັບການສະແດງ ແລະ ວິທີທີ່ຈະສະແດງຂອງຄວາມທີ່ຢູ່ໃນຄວາມ. ຄູ່ມວນຊົນຄວາມການສະແດງ: ການປະກອບ ແລະ ສັນຍາ:
ວັດທະນາຍຂອງຂາຍດີນ:
转换字符:
ຄວາມອະທິບາຍ:ຖ້ານຳໃຊ້ຈຳນວນຕົວລະຄອນຫຼາຍກວ່າຫນຶ່ງ, ພວກເຂົາຕ້ອງຢູ່ໃນຊັ້ນຕິງທີ່ກ່ວາທີ່ກ່ຽວກັບຕົວລະຄອນຂອງຕົວລະຄອນທີ່ກ່ຽວກັບຕົວລະຄອນ. ຄວາມອະທິບາຍ:ການນຳໃຊ້ຫົວຂໍ້ຫົວລະບຽບສຳລັບພາສາທ້ອງຖິ່ນ. |
number | ຄວາມຈຳນວນທີ່ຕ້ອງສົ່ງໄປໃນການຈຳນວນສາກົນ % ຂອງຄຳຂອງສາກົນ. |
ຂໍ້ສັນຍານວິທະຍາສາດ
ຄຳຂອງການກັບຄືນ: |
ກັບຄຳຂອງສາກົນທີ່ຈະກັບຄືນ. ຄຳຂອງສາກົນທີ່ບໍ່ທຳມະດາຈະຍັງຢູ່ຂ້າງຫນັງຂອງສາກົນທີ່ຈະກັບຄືນ. ຕົວມາທີ່ບໍ່ແມ່ນຈຳນວນຈະຖືກກັບຄືນ NULL ແລະຈະສ້າງ E_WARNING. |
ຫົວຂໍ້ PHP 版本: | 4.3.0+ |
ຕົວຢ່າງຫຼາຍກວ່າ
ຕົວຢ່າງ 1
ການປະກອບສາກົນມີ 2 ສິບສະບານ:
<?php $number = 1234.56; setlocale(LC_MONETARY,"de_DE"); echo money_format("%.2n", $number); ?>
ຄຳອອກຂອງວິກາດດັ່ງກ່າວນີ້:
1 234,56 EUR
ຕົວຢ່າງ 2
ຈຳນວນທີ່ບໍ່ແມ່ນຈຳນວນ, ມີ () ທີ່ສະແດງຈຳນວນຍັງຫຼຸດ, ຄວາມຄຳລວບທີ່ຢູ່ຂ້າງຊ້າຍມີ 2, ແລະ "*" ມີວຽງງານ:
<?php $number = -1234.5672; echo money_format("%=*(#10.2n",$number); ?>
ຄຳອອກຂອງວິກາດດັ່ງກ່າວນີ້:
(******1234.57)