function get_digit_count($float) {
$str = sprintf('%f', $float);
return strpos($str, '.') !== false ? strlen(rtrim(explode('.', $str)[1], '0')) : 0;
}
$number = 10.24;
$number_2 = 10.34567;
$number_3 = 12;
print $number.' sayısının '.get_digit_count($number).' basamağı var.';
print $number_2.' sayısının '.get_digit_count($number_2).' basamağı var.';
print $number_3.' sayısının '.get_digit_count($number_3).' basamağı var.';