is_loat Fonksiyonu
is_float fonksiyonu, iletilen değişkenin ondalıklı sayı (float türü) olup olmadığını kontrol eder.
Değişken ondalıklı bir sayı içeriyorsa true, aksi takdirde false döndürür.
Sözdizimi
is_float(mixed $var): bool
Örnek
Farklı değişken türlerini kontrol edelim:
<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Kodun çalıştırılmasının sonucu:
true
false
false
Örnek
Matematiksel işlemin sonucunu kontrol edelim:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Kodun çalıştırılmasının sonucu:
true
Örnek
Tür dönüşümlerini kontrol edelim:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Kodun çalıştırılmasının sonucu:
true
Ayrıca Bakınız
-
is_intfonksiyonu,
bir değişkenin tamsayı olup olmadığını kontrol eder -
is_numericfonksiyonu,
bir değişkenin sayı veya sayı içeren bir dize olup olmadığını kontrol eder -
gettypefonksiyonu,
bir değişkenin türünü döndürür