จัดรูปแบบตัวเลขให้สวยงามด้วย number_format

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

chbbk
PHP VIP Members
PHP VIP Members
โพสต์: 2969
ลงทะเบียนเมื่อ: 08/09/2014 10:34 am

จัดรูปแบบตัวเลขให้สวยงามด้วย number_format

โพสต์ที่ยังไม่ได้อ่าน โดย chbbk »

รูปแบบ

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 พารามิเตอร์ก็จะคอมไพล์ผ่านค่ะ จะสลับตำแหน่งกันก็ได้ แต่ผลเป็นยังไงต้องลองกันดูนะคะ :lol:
แล้วก็อย่าลืมว่าค่าที่ได้กลับจากฟังชั่น number_format เป็น string ค่ะ
Trust me, I'm a Programmer
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 55