최초 작성일 : 2023-08-23 | 수정일 : 2023-09-05 | 조회수 : |
PHP에서 배열 연산자는 배열 간의 연산을 수행하는 데 사용된다.
여기에는 다양한 배열 연산자들이 있다.
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. 동일성 (==
)
두 배열이 같은 키와 값을 가지고 있을 때 true
를 반환한다.
php$array1 = array('a' => 'apple', 'b' => 'banana');
$array2 = array('a' => 'apple', 'b' => 'banana');
var_dump($array1 == $array2); // 결과: true
3. 불일치 (!=
또는 <>
)
두 배열이 다른 키 또는 값을 가지고 있을 때 true
를 반환한다.
4. 일치성 (===
)
두 배열이 같은 키, 값, 그리고 순서와 데이터 타입을 가지고 있을 때 true
를 반환한다.
5. 불일치성 (!==
)
두 배열이 다른 키, 값, 순서 또는 데이터 타입을 가지고 있을 때 true
를 반환한다.
6. 보다 작음 (<
)
왼쪽 배열이 오른쪽 배열보다 작을 때 (먼저 나오는 항목 기준) true
를 반환한다.
7. 보다 작거나 같음 (<=
)
왼쪽 배열이 오른쪽 배열보다 작거나 같을 때 (먼저 나오는 항목 기준) true
를 반환한다.
8. 보다 큼 (>
)
왼쪽 배열이 오른쪽 배열보다 클 때 (먼저 나오는 항목 기준) true
를 반환한다.
9. 보다 크거나 같음 (>=
)
왼쪽 배열이 오른쪽 배열보다 크거나 같을 때 (먼저 나오는 항목 기준) true
를 반환한다.
배열 연산자를 사용하면 배열 간의 복잡한 비교 및 결합 연산을 쉽게 수행할 수 있다.
Tags #php #php강좌