number_format(ตัวแปรหรือค่าที่ต้องการแปลงรูปแบบ, จำนวนหลักทศนิยม, เครื่องหมายที่จะใช้คั่นทศนิยม, เครื่องหมายคั่นหลัก);
โค้ด: เลือกทั้งหมด
echo number_format("1000000");
1,000,000
โค้ด: เลือกทั้งหมด
echo number_format("1000000",4);
1,000,000.0000
โค้ด: เลือกทั้งหมด
echo number_format("1000000",2,".",",");
1,000,000.00
โค้ด: เลือกทั้งหมด
echo number_format("1000000",2,".","A");
1A000A000.00
โค้ด: เลือกทั้งหมด
echo number_format("1000000",2,".","");
1000000.00
การใส่พารามิเตอร์ในฟังชั่นนี้กำหนดให้ใส่ได้ 1 หรือ 2 หรือ 4 ตัวเท่านั้น ใส่ 3 ไม่ได้ค่ะ
ขอแค่ไม่เป็น 3 พารามิเตอร์ก็จะคอมไพล์ผ่านค่ะ จะสลับตำแหน่งกันก็ได้ แต่ผลเป็นยังไงต้องลองกันดูนะคะ
แล้วก็อย่าลืมว่าค่าที่ได้กลับจากฟังชั่น number_format เป็น string ค่ะ