Dred: if($display = login($user)) .... Rückgabewert einer Funktion

Beitrag lesen

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";
}[/code]

Ergibt:

bool(true)
bool(false)
bool(true)
bool(false)
es ist wahr
es ist nicht wahr

Ja, aber tut nicht, was ich will, da $boolVar immer den gleichen Zustand wie retBool hat.