I have a silly question smile

I found some scripts have |=
For example, p.flags |= (BRIGHT | MOVE);
or p.flags |= MOVE;
I don't know what's the meaning of |=