In PHP what does |= mean, That is pipe equals (not exclamation)
I just found this in some code and I can't find anything on the web or php manual. Most likely since its an irregular character.
Here is one of the lines that uses it.
$showPlayer |= isset($params['node开发者_Go百科']) && $params['node'];
|=
is to |
as +=
is to +
; that is, $a |= $b;
is the same as $a = $a | $b;
. The |
operator is the bitwise OR operator.
Or-Equals. Similar to saying $var += 2, or $var = $var + 2. In this case, it's $showPlayer = $showPlayer | isset....
精彩评论