Kazi is_float
Kazi is_float inakagua ikiwa kutofautisha kilichopitishwa ni nambari ya sehemu decimal (aina float).
Hurudisha true ikiwa kutofautisha kina nambari ya sehemu decimal, na false ikiwa sivyo.
Syntax
phpis_float(mixed $var): bool
Mfano
Hebu tukague aina mbalimbali za vitofautishi:
php<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Matokeo ya utekelezaji wa kodi:
phptrue
false
false
Mfano
Hebu tukague matokeo ya operesheni ya hisabati:
php<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Matokeo ya utekelezaji wa kodi:
phptrue
Mfano
Hebu tukague ubadilishaji wa aina:
php<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Matokeo ya utekelezaji wa kodi:
phptrue
Angalia pia
-
kazi
is_int,
ambayo inakagua ikiwa kutofautisha ni nambari kamili -
kazi
is_numeric,
ambayo inakagua ikiwa kutofautisha ni nambari au mfuatano unao nambari -
kazi
gettype,
ambayo hurudisha aina ya kutofautisha