Halil0707 adlı üyeden alıntı: mesajı görüntüle
gelen veri 0,39 olarak geliyor. ben bunu 0.39 (nokta ile) manuel değişkene atayınca hiç bir sorun yok. fakat verdiğiniz kodu da denediğimde 0 verisi dönüyor. küsüratını göremiyor ve işleme dahil edemiyorum. 0,39 olan veriyi direkt 0.39 a çevirmenin başka bir yolu var mı?
Verdiğim kod sıfır döndürmez virgülü noktaya döndürüyor emin misiniz doğru denediğinize?

$altindegisim = "%0,39";
$altindegisimreplace = str_replace("%","",$altindegisim);
$altindegisimreplace = floatval(str_replace(",",".",$altindegisimreplace));

if ($altindegisimreplace < 0){
echo "kucuk";
}elseif ($altindegisimreplace > 0){
echo "buyuk"; }else{ 
echo "sıfır";
}