Ответ 1
|=
равен |
, поскольку +=
равен +
; то есть $a |= $b;
совпадает с $a = $a | $b;
. Оператор |
побитовый оператор OR.
Я только что нашел это в некотором коде, и я не могу найти что-либо в Интернете или в php-руководстве. Скорее всего, с его нерегулярным характером.
Вот одна из строк, которые его используют.
$showPlayer |= isset($params['node']) && $params['node'];
|=
равен |
, поскольку +=
равен +
; то есть $a |= $b;
совпадает с $a = $a | $b;
. Оператор |
побитовый оператор OR.
Или-Equals. Подобно выражению $var + = 2 или $var = $var + 2. В этом случае он $showPlayer = $showPlayer | isset....