연산자 (Operators)


대입 연산자

대입 연산자는 대입연산자 우측의 값 또는 수식의 결과를 왼쪽의 변수에 대입합니다.

연산자 기호 사용 예 비고
기본 = $var = 1 $var에 1을 대입
더하기 += $var += 1 $var에 $var + 1의 결과를 대입
빼기 -= $var -= 1 $var에 $var - 1의 결과를 대입
곱하기 *= $var *= 2 $var에 $var * 2의 결과를 대입
나누기 /= $var /= 2 $var에 $var / 2의 결과를 대입
나머지 %= $var %= 2 $var에 $var % 2의 결과를 대입
문자열 연결 .= $var .= "string" 문자열 $var의 마지막에 "string" 추가
AND(비트) &= $var &= 0x02 $var에 $var & 0x02의 결과를 대입
OR(비트) |= $var |= 0x02 $var에 $var | 0x02의 결과를 대입
XOR(비트) ^= $var ^= 0x02 $var에 $var ^ 0x02의 결과를 대입
비트시프트(좌) <<= $var <<= 4 $var에 $var << 4의 결과를 대입
비트시프트(우) >>= $var >>= 4 $var에 $var >> 4의 결과를 대입