Il codice seguente non stampa nulla:
$bool_val = (bool)false;
echo $bool_val;
Ma viene stampato il seguente codice 1:
$bool_val = (bool)true;
echo $bool_val;
C'è un modo migliore per stampare 0o falsequando $bool_valè falseche l'aggiunta di una ifdichiarazione?
(bool)cast è ridondante, non c'è bisogno di lanciare bool a bool: (bool) true === true.
echo 0==1;output 0o false?