minstudio

연산자 종합

👉 산술, 대입, 증감 연산자

수학 시간으로 돌아가기: 연산자 ➕

데이터를 계산하고 가공할 때 사용하는 필수 기호들입니다.

  • 산술 연산자: +, -, *, /, % (나머지)
  • 대입 연산자: =, +=, -=, *= (값을 할당)
  • 증감 연산자: ++, -- (값을 1씩 올리거나 내림)

👉 비교 연산자와 논리 연산자

참과 거짓 판별하기 ⚖️

두 값을 비교하거나, 여러 조건을 결합할 때 사용합니다. 조건문(if)에서 핵심적인 역할을 합니다.

  • 비교: == (같다), === (타입까지 같다), != (다르다), >, <, >=, <=
  • 논리: && 또는 and (둘 다 참), || 또는 or (둘 중 하나라도 참), ! (반대)

논리 연산자 단축 평가 (Short-circuit)

false && heavy_function() 실행 안 됨 (생략) AND(&&)는 앞이 false면 뒤는 볼 필요 없이 무조건 false true || crash_system() 안전함 (생략) OR(||)는 앞이 true면 뒤는 볼 필요 없이 무조건 true
<?php
    $a = 10;
    $b = 3;

    echo "더하기: " . ($a + $b) . "<br>";
    echo "나머지: " . ($a % $b) . "<br>";

    $a += 5; // $a = $a + 5 와 동일 (15가 됨)
    echo "대입 후: $a <br>";

    $a++; // 1 증가
    echo "증가 후: $a";
?>
연산자 종합 | Minstudio