แต่ความแตกต่างระหว่าง number_format() กับ floor() คือ
number_format() จะมีการปัดค่าขึ้น เช่น 1.5 ผลลัพธ์จะเป็น 2 แต่ ถ้าค่าเป็น 1.4 ผลลัพธ์ จะเป็น 1
floor() จะไม่มีการปัดค่าขึ้น เช่น 1.5 ผลลัพธ์จะเป็น 1
Code: Select all
<?php
$num = 1.5;
echo number_format($num);
echo floor($num);
?>