boolval ක්‍රියාකාරිත්වය

boolval ක්‍රියාකාරිත්වය විචල්‍යයක බූලියන් අගය (true හෝ false) ආපසු ලබා දෙයි. එය එක් පරාමිතියක් පිළිගනී - බූලියන් වර්ගයට පරිවර්තනය කළ යුතු අගය.

වාක්‍ය ඛණ්ඩය

phpboolval(mixed $value): bool

උදාහරණය

විවිධ දත්ත වර්ග බූලියන් අගයන් බවට පරිවර්තනය කරමු:

php<?php
  var_dump(boolval(0));         // false
  var_dump(boolval(1));         // true
  var_dump(boolval(''));        // false
  var_dump(boolval('abc'));     // true
  var_dump(boolval([]));        // false
  var_dump(boolval([1, 2]));    // true
?>

උදාහරණය

වස්තූන් සමඟ ක්‍රියාකාරිත්වය භාවිතා කිරීම:

php<?php
  class Test {
    public $prop = 1;
  }
  
  $obj = new Test();
  var_dump(boolval($obj));      // true
  var_dump(boolval(new stdClass())); // true
?>

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

phptrue
true

මෙයද බලන්න

  • intval ක්‍රියාකාරිත්වය,
    අගය පූර්ණ සංඛ්‍යාවක් බවට පරිවර්තනය කරයි
  • floatval ක්‍රියාකාරිත්වය,
    අගය පාවෙන ලක්ෂ්‍ය සංඛ්‍යාවක් බවට පරිවර්තනය කරයි
  • strval ක්‍රියාකාරිත්වය,
    අගය නූලක් බවට පරිවර්තනය කරයි