117 of 410 menu

ฟังก์ชัน 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,
    ซึ่งคืนค่าสตริงที่จัดรูปแบบแล้ว
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ