Hallo alle zusammen,
ich habe eine Frage zur Arbeitsweise von Bitoperatoren in PHP.
Ich habe die folgende simple Abfrage.
$flag ist in diesem Falll = 7
	
Wenn ich 7 und 31 mit einem Bit-UND verknüpfe erhalte ich logischweise auch 7 als Ergebniss zurück. Nur wird die in dem IF stehende Weiterleitung nie ausgeführt bzw. ein Test-echo an dieser Stelle gibt nie etwas aus.
Wo ist mein (Denk)Fehler?
Poscht
					ich habe eine Frage zur Arbeitsweise von Bitoperatoren in PHP.
Ich habe die folgende simple Abfrage.
$flag ist in diesem Falll = 7
PHP-Code:
	
	
if($flag & 31 <> 31) 
{
    header("Location: index.php"); 
    exit;
} 
Wo ist mein (Denk)Fehler?
Poscht
 
          
 
 
Kommentar