[PHP강좌] 배열 연산자

2025/08/10

PHP에서 배열 연산자는 배열 간의 연산을 수행하는 데 사용됩니다. 여기에는 다양한 배열 연산자들이 있습니다:

  1. 1. 합집합 (+) 두 배열을 결합합니다. 왼쪽 배열과 오른쪽 배열의 요소를 결합하되, 키가 중복될 경우 왼쪽 배열의 항목이 우선적으로 사용됩니다.

    php
    $array1 = array("a" => "apple", "b" => "banana");
    $array2 = array("b" => "berry", "c" => "cherry");
    $result = $array1 + $array2;
    // 결과: array("a" => "apple", "b" => "banana", "c" => "cherry")
  2. 2. 동일성 (==) 두 배열이 같은 키와 값을 가지고 있을 때 true를 반환합니다.

    php
    $array1 = array("a" => "apple", "b" => "banana");
    $array2 = array("a" => "apple", "b" => "banana");
    var_dump($array1 == $array2); // 결과: true
  3. 3. 불일치 (!= 또는 <>)
    두 배열이 다른 키 또는 값을 가지고 있을 때 true를 반환합니다.


  4. 4. 일치성 (===)
    두 배열이 같은 키, 값, 그리고 순서와 데이터 타입을 가지고 있을 때 true를 반환합니다.


  5. 5. 불일치성 (!==)
    두 배열이 다른 키, 값, 순서 또는 데이터 타입을 가지고 있을 때 true를 반환합니다.


  6. 6. 보다 작음 (<)
    왼쪽 배열이 오른쪽 배열보다 작을 때 (먼저 나오는 항목 기준) true를 반환합니다.


  7. 7. 보다 작거나 같음 (<=)
    왼쪽 배열이 오른쪽 배열보다 작거나 같을 때 (먼저 나오는 항목 기준) true를 반환합니다.


  8. 8. 보다 큼 (>)
    왼쪽 배열이 오른쪽 배열보다 클 때 (먼저 나오는 항목 기준) true를 반환합니다.


  9. 9. 보다 크거나 같음 (>=)
    왼쪽 배열이 오른쪽 배열보다 크거나 같을 때 (먼저 나오는 항목 기준) true를 반환합니다.


배열 연산자를 사용하면 배열 간의 복잡한 비교 및 결합 연산을 쉽게 수행할 수 있습니다.

라벨: ,

PHP 메뉴얼 설정 페이지 바로가기