2012-03-06 35 views

Trả lời

24

sử dụng number_format()

number_format($sum,2); 
+0

Cảm ơn, mà làm việc ... – Nayish

+0

Hãy xem xét rằng 'number_format()' cũng làm tròn giá trị. '$ sum = 3.1264566768;' sẽ cho '3.13'. – sglessard

+0

Lưu ý rằng điều này sẽ xuất ra một chuỗi thay vì một phao. Không phải là OP quan tâm đến nó, nhưng nó là tốt để đề cập đến. – Fr0zenFyr

2

Hãy thử với:

$sum = 3.1234566768; 
$rounded = round($sum, 2); 
+0

cảm ơn điều này đã làm việc cho tôi – Mosin

3
echo number_format($sum, 2); // 3.12 
0
echo number_format((float)$ans, 4, '.', ''); 

Tôi nghĩ rằng đây sẽ làm việc ra

Các vấn đề liên quan