PHP'de Bitsel Atama Operatörleri

PHP'de bitsel atama operatörleri, değişkenler üzerinde bitsel işlemleri gerçekleştirmek ve sonucu mevcut değere atamak için kullanılır. İşte PHP'de kullanılan temel bitsel atama operatörleri:

1. VE Eşittir (&=) Operatörü:

&= operatörü, bir değişkenin mevcut değeri ile başka bir değer arasında bitsel AND işlemi yaparak atama yapar.

$a = 12; // 1100 $b = 6; // 0110 $a &= $b; // $a'nın değeri şimdi 4 oldu (0100)

2. Veya Eşittir (|=) Operatörü:

|= operatörü, bir değişkenin mevcut değeri ile başka bir değer arasında bitsel OR işlemi yaparak atama yapar.

$a = 12; // 1100 $b = 6; // 0110 $a |= $b; // $a'nın değeri şimdi 14 oldu (1110)

3. Özel Veya Eşittir (^=) Operatörü:

^= operatörü, bir değişkenin mevcut değeri ile başka bir değer arasında bitsel XOR işlemi yaparak atama yapar.

$a = 12; // 1100 $b = 6; // 0110 $a ^= $b; // $a'nın değeri şimdi 10 oldu (1010)

4. Sola Kaydır Eşittir (<<=) Operatörü:

<<= operatörü, bir değişkenin mevcut değerini belirli bir sayıda bit sola kaydırarak atama yapar.

$a = 8; // 1000 $a <<= 2; // $a'nın değeri şimdi 32 oldu (100000)

5. Sağa Kaydır Eşittir (>>=) Operatörü:

>>= operatörü, bir değişkenin mevcut değerini belirli bir sayıda bit sağa kaydırarak atama yapar.

$a = 32; // 100000 $a >>= 2; // $a'nın değeri şimdi 8 oldu (001000)

Bu bitsel atama operatörleri, değişkenler üzerinde bitsel işlemleri gerçekleştirmek ve sonucu değişkenin mevcut değerine atamak için kullanılır.



Yorum Ekle

Üzerine gel