Heim > Backend-Entwicklung > PHP-Tutorial > Wie überprüfe ich die Array-Gleichheit in PHP?

Wie überprüfe ich die Array-Gleichheit in PHP?

Susan Sarandon
Freigeben: 2024-12-21 17:11:11
Original
583 Leute haben es durchsucht

How Do I Verify Array Equality in PHP?

Array-Gleichheit in PHP überprüfen

Beim Vergleich von Arrays in PHP ist es wichtig sicherzustellen, dass sie hinsichtlich Größe, Indizes und und Werte. Dies kann mit den folgenden Operatoren erfolgen:

== oder !=:

Der Gleichheitsoperator (==) und der Ungleichheitsoperator (!=) prüfen, ob zwei vorhanden sind Arrays haben die gleichen Schlüssel/Wert-Paare. Diese Operatoren berücksichtigen jedoch nicht die Reihenfolge oder den Typ der Elemente innerhalb der Arrays.

=== oder !==:

Alternativ kann der Identitätsoperator ( ===) und der Nichtidentitätsoperator (!==) führen eine strengere Prüfung durch. Sie erfordern, dass die Arrays dieselben Schlüssel/Wert-Paare in derselben Reihenfolge und von denselben Typen haben.

Beispiel:

$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.
Nach dem Login kopieren

Hinweis:

Der Ungleichheitsoperator ist !=, während der Nichtidentitätsoperator !== ist. Diese Namenskonvention entspricht dem Gleichheitsoperator == und dem Identitätsoperator ===.

Das obige ist der detaillierte Inhalt vonWie überprüfe ich die Array-Gleichheit in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage