Yükleniyor...

Php ile paraları çok kolay bir şekilde formatlayabilirsiniz. Bunun için hazır bir fonksiyonu bulunmaktadır.

<?php 
$para = 159.08;
echo number_format($para, 2, ',', '.'); //Çıktı: 159,08
//number_format($para, VİRGÜLDEN SONRAKİ HANE, 'ONDALIKDA HANGİ AYRAÇ KULLANAYIM', 'ONDALIKDA HANGİ AYRACI KULLANDIN')
?>

Eğer noktadan sonra hane sayınız 2 den fazlaysa ve ikili hane olarak ayarladıysanız otomatik yuvarlamasını yapar.

<?php 
$para = 159.08855;
echo number_format($para, 2, ',', '.'); //Çıktı: 159,09
?>
<?php 
$para = 159.2589;
echo number_format($para, 2, ',', '.'); //Çıktı: 159,26
?>

Php virgülden sonra 3 rakam alma;

Sadece hane bölümünü 3 yapmamız yeterli olacaktır. Bu alana kaç yazarsanız virgülden sonraki haneyi o kadar alır.

<?php 
$para = 215.3125;
echo number_format($para, 3, ',', '.'); //Çıktı: 215,313
?>

Php virgülden sonrasını kaldırma;

Dediğimiz gibi hane bölümündeki rakamı 0 yapmanız yeterlidir. Bu alana kaç yazarsanız virgülden sonraki haneyi o kadar alır.

Ayrıca yuvarlamaları gene matematiksel olarak otomatik yapar.

<?php 
$para = 215.3125;
echo number_format($para, 0, ',', '.'); //Çıktı: 215
?>
Görüşlerinizi Bize Bildirin :)