[php] Bit-Operatoren



  • Hallo Leute,

    kann mir wohl jemand verständlich erklären was folgendes Script tut?
    Ich Blicke da kaum durch.

    $bits = 2; // 0b010
        $argb = ImageColorAt($im, $x, $y) & 0xfffefefe;
        $ebits = (($bits & 4) << 14) | (($bits & 2) << 7) | ($bits & 1);
        $enbytes = $argb | $encbits;
        ImageSetPixel($im, $x, $y, $encbits);
    


  • Gar nichts, weil das Codefragment unvollständig ist und der Kontext der verwendeten Variablen unbekannt. Insbesondere werden die Werte, die du da aufwändig berechnest, gar nicht verwendet.


Anmelden zum Antworten