<< и | — это бинарные операторы в PHP.

<< — это оператор сдвига влево. Он сдвигает двоичное представление числа влево на определенное количество битов. Например:

$a = 2; // 0010
$b = $a << 2; // 1000
echo $b; // выводит 8

| — это оператор побитового ИЛИ. Он выполняет операцию ИЛИ между каждой парой битов двух чисел. Например:

$a = 6; // 0110
$b = 3; // 0011
$c = $a | $b; // 0111
echo $c; // выводит 7

Оба оператора работают с двоичным представлением чисел.