So erkennen Sie über PHP, ob ein Array eine Teilmenge eines anderen Arrays ist

藏色散人
Freigeben: 2023-03-12 06:52:02
Original
2336 Leute haben es durchsucht

Wie der Titel dieses Artikels schon sagt, werde ich Ihnen vorstellen, wie Sie mit PHP feststellen können, ob ein Array eine Teilmenge eines anderen Arrays ist. Obwohl es vielleicht jeder weiß, werde ich Ihnen das Konzept der Teilmenge trotzdem vorstellen~

Die Einführung in die Teilmenge lautet wie folgt:

Die Teilmenge ist eigentlich ein mathematisches Konzept: Wenn ein Element von Menge A Menge B ist Elemente, dann heißt Menge A eine Teilmenge von Menge B.

Nachdem wir kurz verstanden haben, was eine Teilmenge ist, gehen wir direkt zum Code:

Der PHP-Code lautet wie folgt:

<?php
// 定义两个数组
$array1 = array(&#39;a&#39;,&#39;1&#39;,&#39;2&#39;,&#39;3&#39;,&#39;4&#39;);
$array2 = array(&#39;a&#39;,&#39;3&#39;);

if (array_intersect($array2, $array1) === $array2) {
    echo "它是一个子集";
} else {
    echo "它不是一个子集";
}
Nach dem Login kopieren

Ausgabe:

它是一个子集
Nach dem Login kopieren

In diesem Code definieren wir zwei Arrays.

Das erste Array ist groß, mit 6 Werten;

Das zweite Array ist klein, mit 2 Werten

Und wenn wir herausfinden, ob das zweite Array eine Teilmenge des ersten Arrays ist, bedeutet dies alle Werte des zweiten Arrays sollte im ersten Array vorhanden sein.

Hier stellen wir Ihnen die Funktion array_intersect() vor: array_intersect()函数:

array_intersect()

Die Funktion array_intersect() wird verwendet, um die Schlüssel von zwei (oder mehr) Arrays Wert und zu vergleichen Geben Sie die Kreuzung zurück.

Diese Funktion vergleicht die Schlüsselwerte von zwei (oder mehr) Arrays und gibt das Schnittmengen-Array zurück, das alle verglichenen Arrays (Array1) sowie alle anderen Parameter-Arrays (Array2 oder Array3 usw.) enthält. usw.).

Der Rückgabewert dieser Funktion ist: Gibt das Schnittmengenarray zurück, das alle Schlüsselwerte im verglichenen Array (Array1) und in jedem anderen Parameterarray (Array2 oder Array3 usw.) enthält.

Abschließend möchte ich jedem das neueste und umfassendste „PHP-Video-Tutorial

“ empfehlen ~ Kommen Sie und lernen Sie! 🎜

Das obige ist der detaillierte Inhalt vonSo erkennen Sie über PHP, ob ein Array eine Teilmenge eines anderen Arrays ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage