Funzione boolval
La funzione boolval restituisce il valore booleano (true o false) di una variabile.
Accetta un parametro: il valore che deve essere convertito in tipo booleano.
Sintassi
boolval(mixed $value): bool
Esempio
Convertiamo diversi tipi di dati in valori booleani:
<?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
?>
Esempio
Utilizzo della funzione con oggetti:
<?php
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
Risultato dell'esecuzione del codice:
true
true