> 백엔드 개발 > PHP 튜토리얼 > PHP의 비트 연산

PHP의 비트 연산

不言
풀어 주다: 2023-03-23 18:52:01
원래의
1636명이 탐색했습니다.

이 글에서 공유한 내용은 PHP의 비트 연산에 관한 것입니다. 특정 참조 값이 있습니다. 도움이 필요한 친구는 이를 참조할 수 있습니다.

And (bitwise AND)는 비트를 설정하며 둘 다 1:1입니다. $a | $b
$a & $b$a & $b And(按位与) 将把  和  中都为 1 的位设为 1。
$a | $b Or(按位或) 将把  和  中任何一个为 1 的位设为 1。
$a ^ $b Xor(按位异或) 将把  和  中一个为 1 另一个为 0 的位设为 1。
~ $a Not(按位取反) 将  中为 0 的位设为 1,反之亦然。
$a << $bShift left(左移)将 中的位向左移动 次(每一次移动都表示“乘以 2”)。
$a >> $b

Or (비트별 OR)

은 임의의 비트를 설정하며 이는 1:1입니다. 🎜🎜🎜🎜$a ^ $b🎜🎜🎜Xor(비트 배타적 OR)🎜🎜 비트가 1이고 다른 비트가 0이면 1로 설정됩니다. 🎜🎜 🎜🎜~ $a🎜🎜🎜Not( 비트 부정) 🎜🎜 0인 비트를 1로 설정하거나 그 반대로 설정합니다. 🎜🎜 🎜🎜$a << $b🎜🎜🎜왼쪽으로 이동(왼쪽으로 이동) 🎜🎜비트를 왼쪽으로 이동합니다(각 이동은 "2 곱하기"를 의미함). 🎜🎜🎜🎜$a >> $b 🎜🎜🎜오른쪽으로 이동(오른쪽으로 이동)🎜🎜비트를 올바른 시간으로 이동합니다(각 이동은 "2로 나누기"를 의미). 🎜🎜🎜🎜🎜🎜🎜🎜

위 내용은 PHP의 비트 연산의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿