Hàm boolval
Hàm boolval trả về giá trị boolean (true hoặc false) của biến.
Nó nhận một tham số - giá trị cần chuyển đổi sang kiểu boolean.
Cú pháp
boolval(mixed $value): bool
Ví dụ
Chuyển đổi các kiểu dữ liệu khác nhau sang giá trị boolean:
<?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
?>
Ví dụ
Sử dụng hàm với các đối tượng:
<?php
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
Kết quả thực thi mã:
true
true