สอนเขียน PHP number_format ไม่ปัดเศษ ก่อนอื่นเลยคำสั่ง number_format จะปัดเศษเสมอ หากไม่ต้องการปัดเศษแนะนำให้ใช้คำสั่ง intval รวมกับการคำนวณ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP number_format ไม่ปัดเศษ
<?php
$number = 10.639521;
echo "number = ".intval( ($number*100) )/100;
?>
ผลลัพธ์
number = 10.63
1. ตัวแปร number เก็บค่าทศนิยม คือ 10.639521
2. ต้องการให้ตัวแปร number แสดงเลขทศนิยม 2 ตำแหน่งแบบไม่ปัดเศษให้ใช้คำสั่ง interval ภายในคำสั่งให้นำเลขทศนิยมที่ต้องการนำไปคูณ 100 และนำผลลัพธ์จากการ interval ไปหาร 100 จะได้เลขทศนิยม 2 ตำแหน่งแบบไม่ปัดเศษ