Şu şekilde bir test edin hocam.
function duzelt($a)
{
if (!is_numeric($a)) {
throw new Exception("Numeric olmayan bir değer geldi.");
}
if (is_float($a)) {
return number_format($a, 2, '.', '.');
} else {
return "-";
}
}
$rakam = 1.1;
echo "1.1 düzeltiliyor = " . duzelt($rakam);
//verdiği çıktı 1.10 başarılı
$rakam = "1";
echo "<br> 1 düzeltiliyor = " . duzelt($rakam);
//verdiği çıktı 1.00 normalde fonksiyonda bunları - yap diyorum olmuyor
gayet başarılı olmuş hocam elinize sağlık sağolun