$num = 12.3456789;
$rounded_num = round($num, 2); // 結果為12.35
round()函數將數字四舍五入為最接近的整數或小數,第二個參數表示保留的小數位數。
$num = 12.3456789;
$rounded_num = number_format($num, 2); // 結果為12.35
number_format()函數將數字格式化為帶有千位分隔符的字符串,并且可以指定保留的小數位數。
$num = 12.3456789;
$rounded_num = floor($num * 100 + 0.5) / 100; // 結果為12.35
這種方法將數字乘以100,然后使用floor()函數向下取整得到最接近的整數,再除以100得到保留兩位小數的結果。