ফাংশন 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,
    যা একটি মানকে স্ট্রিংয়ে রূপান্তর করে