okey oyna

Php money_format() Fonksiyonu

PHP

money_format() fonksiyonu bir değeri para formatına dönüştürmek için kullanılır. Örneğimizde girilen bir değeri TL formatına dönüştüreceğiz.

Örnek:

<?php

$deger=571.13;

setlocale(LC_MONETARY, 'tr_TR');

echo money_format('%i', $deger);

?>

Ekrandaki çıktı: 571,13 TRY

tr_TR değerini değiştirerek farklı ülkelerin para birimlerini de elde edebiliriz. Örneğin bu değeri en_US olarak girersek USD, de_DE olarak girersek Euro formatında sonuç verecektir.

 5.550 defa okundu

2 Yorum

  1. PHP 7.4 ile bu özelliğin kullanımdan kaldırılacağı açıklandı ayrı Windows altında money format komutu çalışmıyor. Bunun yerine aşağıdaki kodu kullanabilirsiniz.

    $paraBirimi = new \NumberFormatter( tr_TR’, \NumberFormatter::CURRENCY );
    return $paraBirimi->format(5460);

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir