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 0
o false
quando $bool_val
è false
che l'aggiunta di una if
dichiarazione?
(bool)
cast è ridondante, non c'è bisogno di lanciare bool a bool: (bool) true === true
.
echo 0==1;
output 0
o false
?