2016-02-20 2 views
-2

Я не знаю, что значит «| =» в php. Поиск Google не помогает. Пожалуйста, кто-нибудь объяснит, что они делают.В чем смысл «| =» в php?

Мой вопрос имеет значение «| =» не «! =»?

Я уже искал «Reference - What does this symbol mean in PHP?», но я не получил ответа.

+0

это '| =' или '='!? –

+4

Возможный дубликат [Ссылка - что означает этот символ в PHP?] (Http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) –

+0

Это побитовая ' OR'. – Matt

ответ

1

Это побитовое ИЛИ оператор

$var1 |= $var2; is equal to $var1 = $var1 | $var2; 
0

Ее оператор побитового ИЛИ назначение. См PHP menual enter image description here

$var1 |= $var2 //it means $var1 = $var1 or $var2