Merhaba arkadaşlar, jquery ile sayıyı "100.000,30" bu formatta girdiriyorum. PHP bunu string olarak algıladığından, toplama, çarpma gibi işlemleri yapmıyor. Ben nasıl bunu normal bi sayı olarak algılatıp, "100.500,30" x 2 dediğimde "100.000,60" sonucunu alırım veya + "0,90" dediğimde 90 kuruşu üzerine ekler?
<?php
function sayiDuzenle($sayi){
$sayi = str_replace('.','',$sayi);
$sayi = str_replace(',','.',$sayi);
return $sayi;
}
$say_1 = sayiDuzenle('100.500,30');
$say_2 = 2;
$sonuc = floatval($say_1) * $say_2;
echo number_format($sonuc,2);
?>