Hallo,
<?php
function retBool($param) {
return (bool) $param;
}
var_dump(retBool(true));
var_dump(retBool(false));
var_dump($boolVar = retBool(true));
var_dump($boolVar = retBool(false));
if(! ($boolVar = retBool(true)) ) {
echo "es ist nicht wahr";
} else {
echo "es ist wahr";
}
echo "\n";
if(! ($boolVar = retBool(false)) ) {
echo "es ist nicht wahr";
} else {
echo "es ist wahr";
}
Ergibt:
bool(true)
bool(false)
bool(true)
bool(false)
es ist wahr
es ist nicht wahr
Gruß
jobo