ফাংশন boolval
ফাংশন boolval একটি ভেরিয়েবলের বুলিয়ান মান (true বা false) রিটার্ন করে।
এটি একটি প্যারামিটার নেয় - সেই মান যা বুলিয়ান টাইপে রূপান্তর করতে হবে।
সিনট্যাক্স
boolval(mixed $value): bool
উদাহরণ
বিভিন্ন ডেটা টাইপকে বুলিয়ান মানে রূপান্তর করা যাক:
<?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
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
কোড এক্সিকিউশনের ফলাফল:
true
true