Yükleniyor...
Konularınızı tabi ki paylaşırız

Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanızdır.

Konularınızı iletirken lütfen imzanızı da gönderin. (İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız)


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 :)