hocam tam tersi olmuş. sayının hiçbir yerinde nokta istemiyordum siz nokta bıraktınız en sonra. herşey doğru ama en son nokta yerine virgül olmalı.
hesapadim adlı üyeden alıntı: mesajı görüntüle
$a = "5,555.90"; // STRING
$b = "1.555,90"; // STRING
// toplama işlemi sayısal değerlerde yapılır, int, double/float gibi..
// ondalık ayrıcı yazılımda genellikle noktadır, Türkiye dahil olmak üzere bazı ülkelerde virgüldür
$aa = (float)str_replace(",", "", $a); // binlik ayracını kaldıralım
$bb = (float)str_replace(",", ".", str_replace(".", "", $b)); // binlik ayracını kaldıralım ve ondalık ayrıcını nokta yapalım
$aa + $bb;