Ben revize ediyorum bir uygulama içinde bu kod satırı geldi:
substr($sometext1 ^ $sometext2, 0, 512);
^ ne demek?
Bir bitwise operator bulunuyor.
Örnek:
"hallo" ^ "hello"
Çıkışlar ASCII değerler #0 #4 #0 #0 #0 ('a' ^ {[ (6)]} = #4)
Bu XOR (exclusive-or) operator bulunuyor. Dizeleri için simple encryption olarak kullanılır.
İşte bitwise OR operator - PHP, aynı zamanda dizeleri için de geçerlidir.