Boolval funksiyasi
boolval funksiyasi o'zgaruvchining mantiqiy qiymatini (true yoki false) qaytaradi.
U bitta parametrni qabul qiladi - mantiqiy turga o'zgartirilishi kerak bo'lgan qiymat.
Sintaksis
boolval(mixed $value): bool
Misol
Turli ma'lumot turlarini mantiqiy qiymatlarga o'zgartiramiz:
<?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
?>
Misol
Funksiyadan ob'ektlar bilan foydalanish:
<?php
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
Kodni bajarish natijasi:
true
true