is_float ශ්‍රිතය

is_float ශ්‍රිතය සම්ප්‍රේෂණය කරන ලද විචල්‍යය දශම ඉලක්කම් සහිත සංඛ්‍යාවක් (float වර්ගය) දැයි පරීක්ෂා කරයි. විචල්‍යය දශම ඉලක්කම් සහිත සංඛ්‍යාවක් අඩංගු නම් true ප්‍රතිදානය කරන අතර, නැතහොත් false ප්‍රතිදානය කරයි.

වාක්‍ය රචනය

phpis_float(mixed $var): bool

උදාහරණය

විවිධ වර්ගයේ විචල්‍ය පරීක්ෂා කරමු:

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));
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phptrue
false
false

උදාහරණය

ගණිත ක්‍රියාකාරිත්වයක ප්‍රතිඵලය පරීක්ෂා කරමු:

php<?php
  $res = 10 / 3;
  var_dump(is_float($res));
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phptrue

උදාහරණය

වර්ග පරිවර්තනය පරීක්ෂා කරමු:

php<?php
  $val = (float) 5;
  var_dump(is_float($val));
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phptrue

මෙයද බලන්න

  • is_int ශ්‍රිතය,
    විචල්‍යයක් පූර්ණ සංඛ්‍යාවක් දැයි පරීක්ෂා කරයි
  • is_numeric ශ්‍රිතය,
    විචල්‍යයක් සංඛ්‍යාවක් හෝ සංඛ්‍යාවක් අඩංගු අක්ෂර දාමයක් දැයි පරීක්ෂා කරයි
  • gettype ශ්‍රිතය,
    විචල්‍යයේ වර්ගය ආපසු ලබා දෙයි