Bit-Operator

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment

    Working...
    X