Sevgili Mustafa'nın da belirttiği gibi, parasal işlemler TR ile işlem yaparken son derece can sıkıcı olabiliyor. Bu sorunu aşmak için iki fonksiyon yazdım, kullanıyorum. Siz de kullanın:
function getMoney($money, $cents = 2)
{
return number_format($money, $cents, ',', '.');
}
function setMoney($money)
{
$money = str_replace(['.', ','], ['', '.'], $money);
if (!strpos($money, '.')) {
$money = $money . '.00';
}
return $money;
}