Bit-Operator

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bit-Operator

    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
    PHP-Code:
    if($flag 31 <> 31
    {
        
    header("Location: index.php"); 
        exit;

    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

  • #2
    Argh!
    Erst denken dann schreiben ...
    PHP-Code:
    if(($flag 31) <> 31
    *close

    Poscht

    Kommentar

    Lädt...
    X