nurettin adlı üyeden alıntı: mesajı görüntüle
KDV hesaplama fonksiyonu var. Basit rakamlarda sıkıntı olmuyor ama . ve , işaretleri geldiğinde tutarda sıkıntı oluyor.
Öneriniz nedir?

function kdv_tutari($tutar,$oran){

$tutar = str_replace(',', '', $tutar); 
settype($tutar, 'float'); 
 
$ytutar = $tutar * ($oran/100);

//$ytutar = number_format($ytutar,2);

$ytutar = trim(str_replace('try', '', strtolower(money_format('%i', $ytutar))));

return $ytutar;
 
}

Yaptırmak istediğin olay ham ürün fiyatıyla kdv oranını girip ürünün kdv'li fiyatını almak mı ? Örnek veriyorum kdv_tutari(100,18) değerlerini girdiğinde çıktı olarak 118 değerine mi ulaşmak istiyorsun ? Eğer doğru anlamışsam yardımcı olabilirim. Yanlış anlamışsam da biraz daha açıkla elimden geldiğince bişiler yapmaya çalışırım.