>백엔드 개발 >PHP 튜토리얼 >PHP에서 배열 동등성을 어떻게 확인합니까?

PHP에서 배열 동등성을 어떻게 확인합니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-21 17:11:11579검색

How Do I Verify Array Equality in PHP?

PHP에서 배열 동등성 확인

PHP에서 배열을 비교할 때 크기, 인덱스, 그리고 가치. 다음 연산자를 사용하여 이 작업을 수행할 수 있습니다.

== 또는 !=:

항등 연산자(==) 및 불평등 연산자(!=)가 두 개인지 확인합니다. 배열에는 동일한 키/값 쌍이 있습니다. 그러나 이러한 연산자는 배열 내 요소의 순서나 유형을 고려하지 않습니다.

=== 또는 !==:

또는 항등 연산자( ===) 및 비식별 연산자(!==)는 더 엄격한 검사를 수행합니다. 배열에는 동일한 순서와 유형의 동일한 키/값 쌍이 있어야 합니다.

예:

$a = ['apple' => 1, 'banana' => 2, 'cherry' => 3];
$b = ['apple' => 1, 'banana' => 2, 'cherry' => 3];

$arraysAreEqual = ($a == $b); // TRUE if $a and $b have the same key/value pairs.
$arraysAreEqual = ($a === $b); // TRUE if $a and $b have the same key/value pairs in the same order and of the same types.

참고:

불균등 연산자는 !=이고 비식별 연산자는 !==입니다. 이 명명 규칙은 항등 연산자 == 및 항등 연산자 ===와 일치합니다.

위 내용은 PHP에서 배열 동등성을 어떻게 확인합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.