empty ඉදිකිරීම

empty ඉදිකිරීම විචල්යයක් හිස් දැයි පරීක්ෂා කරයි. විචල්යය නොපවතින නම් හෝ "හිස්" අගයක් අඩංගු නම් එය true ආපසු දෙයි. පළමු පරාමිතියට පරීක්ෂා කරන විචල්යය යොදවනු ලැබේ.

වාක්‍ය රීතිය

phpempty(mixed $var): bool

උදාහරණය

විචල්ය කිහිපයක් හිස්කම සඳහා පරීක්ෂා කරමු:

php<?php
  $var1 = '';
  $var2 = 0;
  $var3 = null;
  
  var_dump(empty($var1)); // true
  var_dump(empty($var2)); // true 
  var_dump(empty($var3)); // true
?>

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

phptrue
true
true

උදාහරණය

හිස් නොවන විචල්ය පරීක්ෂා කරමු:

php<?php
  $var1 = 'text';
  $var2 = 1;
  $var3 = ['a'];
  
  var_dump(empty($var1)); // false
  var_dump(empty($var2)); // false
  var_dump(empty($var3)); // false
?>

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

phpfalse
false
false

උදාහරණය

නොපවතින විචල්යයක් පරීක්ෂා කරමු:

php<?php
  var_dump(empty($undefinedVar));
?>

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

phptrue

මෙයත් බලන්න

  • isset කාර්යය,
    විචල්යයක් පවතිනවාදැයි පරීක්ෂා කරයි
  • is_null කාර්යය,
    විචල්යය null දැයි පරීක්ෂා කරයි