This is really weird. I have this piece of code.
$rewardAmt = $amt; if(is_float($rewardAmt)){ print_r(\"is float\");die; } else { print_r(\"is no
You can check this by
$float = floatval($num); //Convert the string to a float if($float && intval($float) != $float) // Check if the converted int is same as the float value... { // $num is a float }else{ // $num is an integer }