116 of 410 menu

ฟังก์ชัน number_format

ฟังก์ชัน number_format อนุญาตให้จัดรูปแบบ ตัวเลข ส่วนใหญ่แล้วใช้สำหรับการ แยกกลุ่มตัวเลขทุกสามหลักด้วยช่องว่าง ตัวอย่างเช่น จาก 1234567 มันสามารถทำให้เป็น 1 234 567 ได้

นอกจากนี้ ฟังก์ชันยังอนุญาตให้ควบคุม จำนวนหลักหลังจากจุดทศนิยมได้ จำนวนนี้ ถูกกำหนดโดยพารามิเตอร์ตัวที่สองซึ่งเป็นตัวเลือก

ตัวอย่างเช่น จากตัวเลข 12345.6789 สามารถทำให้เป็น 12 345.68 ได้ - ฟังก์ชัน จะแทรกช่องว่างระหว่างกลุ่มทุกสามหลักและปัดเศษ ทศนิยมเป็นสองตำแหน่ง

พารามิเตอร์ตัวที่สามซึ่งเป็นตัวเลือกกำหนดตัวคั่น ส่วนทศนิยม (ค่าเริ่มต้นคือจุด แต่สามารถ เปลี่ยนได้) อย่างจำเป็นต้องใช้ร่วมกับพารามิเตอร์ตัวที่สาม คือพารามิเตอร์ตัวที่สี่ - มันตั้งค่า ตัวคั่นกลุ่มตัวเลขทุกสามหลัก (ค่าเริ่มต้นคือจุลภาค แต่สามารถเปลี่ยนได้ ตัวอย่างเช่น เป็นช่องว่าง) นั่นคือค่าเริ่มต้นฟังก์ชันจะคั่นกลุ่มทุกสามหลัก ด้วยจุลภาค: จาก 1234567 ทำให้เป็น 1,234,567

ไวยากรณ์

number_format(float $num, int $decimals = 0, ?string $decimal_separator = ".", ?string $thousands_separator = ","): string
number_format(ตัวเลข, จำนวนหลัก);
number_format(ตัวเลข, จำนวนหลัก, ตัวคั่นทศนิยม, ตัวคั่นหลักพัน);

ตัวอย่าง

ลองแยกกลุ่มตัวเลขทุกสามหลักด้วยจุลภาค:

<?php echo number_format(1234567); ?>

ผลลัพธ์ของการรันโค้ด:

'1,234,567'

ตัวอย่าง

ลองแยกกลุ่มตัวเลขทุกสามหลักด้วยจุลภาค และปัดเศษส่วนทศนิยมให้เหลือสอง หลัก:

<?php echo number_format(1234.567, 2); ?>

ผลลัพธ์ของการรันโค้ด:

'1,234.57'

ตัวอย่าง

ลองแยกกลุ่มตัวเลขทุกสามหลักด้วยช่องว่าง และปัดเศษส่วนทศนิยมให้เหลือสอง หลัก และกำหนดให้ตัวคั่นทศนิยมเป็นเครื่องหมายทับ:

<?php echo number_format(1234.567, 2, '/', ' '); ?>

ผลลัพธ์ของการรันโค้ด:

1 234/57

ตัวอย่าง

ลองแยกกลุ่มตัวเลขทุกสามหลักด้วยช่องว่าง ปัดเศษส่วนทศนิยมให้เหลือสอง หลัก และกำหนดให้ตัวคั่นทศนิยมเป็นจุด:

<?php echo number_format(1234.567, 2, '.', ' '); ?>

ผลลัพธ์ของการรันโค้ด:

1 234.57

ดูเพิ่มเติม

  • ฟังก์ชัน printf,
    ซึ่งใช้สำหรับจัดรูปแบบสตริง
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ