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

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

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

Post Reply
chbbk
PHP VIP Members
PHP VIP Members
Posts: 2971
Joined: 08/09/2014 10:34 am

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

Post by chbbk » 08/09/2014 6:05 pm

รูปแบบ

number_format(ตัวแปรหรือค่าที่ต้องการแปลงรูปแบบ, จำนวนหลักทศนิยม, เครื่องหมายที่จะใช้คั่นทศนิยม, เครื่องหมายคั่นหลัก);

Code: Select all

echo number_format("1000000");
ผล
1,000,000

Code: Select all

echo number_format("1000000",4);
ผล
1,000,000.0000

Code: Select all

echo number_format("1000000",2,".",",");
ผล
1,000,000.00

Code: Select all

echo number_format("1000000",2,".","A");
ผล
1A000A000.00

Code: Select all

echo number_format("1000000",2,".","");
ผล
1000000.00

การใส่พารามิเตอร์ในฟังชั่นนี้กำหนดให้ใส่ได้ 1 หรือ 2 หรือ 4 ตัวเท่านั้น ใส่ 3 ไม่ได้ค่ะ
ขอแค่ไม่เป็น 3 พารามิเตอร์ก็จะคอมไพล์ผ่านค่ะ จะสลับตำแหน่งกันก็ได้ แต่ผลเป็นยังไงต้องลองกันดูนะคะ :lol:
แล้วก็อย่าลืมว่าค่าที่ได้กลับจากฟังชั่น number_format เป็น string ค่ะ
Trust me, I'm a Programmer

Post Reply

Return to “PHP Knowledge”

Users browsing this forum: No registered users and 3 guests