Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die Funktion array_intersect in PHP

So verwenden Sie die Funktion array_intersect in PHP

青灯夜游
青灯夜游Original
2019-05-24 15:04:213263Durchsuche

Verwendung der Funktion array_intersect in PHP: [array_intersect(array1)]. Die Funktion array_intersect wird verwendet, um die Schlüsselwerte von zwei oder mehr Arrays zu vergleichen und das Schnittarray zurückzugeben.

So verwenden Sie die Funktion array_intersect in PHP

Die Funktion array_intersect() ist eine integrierte Funktion, die von PHP bereitgestellt wird. Die Syntax lautet array_intersect(array1,array2,array3...). Wird verwendet, um zwei oder mehrere Arrays zu berechnen. Diese Funktion wird verwendet, um die Schlüsselwerte von zwei oder mehr Arrays zu vergleichen und den Schnittpunkt zurückzugeben.

(Empfohlenes Tutorial: PHP-Video-Tutorial)

Wie verwende ich die PHP-Funktion array_intersect()?

php array_intersect()-Funktion wird verwendet, um die Schlüsselwerte von zwei (oder mehr) Arrays zu vergleichen und den Schnittpunkt zurückzugeben.

Grundlegende Syntax:

array_intersect(array1,array2,array3...)

Parameter:

●array1: erforderlich, kann nicht weggelassen werden. Das erste Array, das mit anderen Arrays verglichen wird.

●array2: erforderlich, kann nicht weggelassen werden. Das Array, das mit dem ersten Array verglichen werden soll.

●array3,...: Optional und kann weggelassen werden. Zusätzliches Array zum Vergleich mit dem ersten Array.

Rückgabewert: Gibt ein Schnittmengenarray zurück, das alles im verglichenen Array (Array1) und alle anderen Schlüsselwerte des Parameterarrays (Array2 oder Array3 usw.) enthält.

Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion array_intersect() verwendet wird.

<?php
header("content-type:text/html;charset=utf-8");
$a1=array("郭靖"=>"降龙十八掌","黄蓉"=>"打狗棍法","西门"=>"吹雪剑法","过儿"=>"黯然销魂掌");
$a2=array("黄蓉"=>"打狗棍法","小龙女"=>"玉女心经","金轮法王"=>"龙象般若功");
$a3=array("裘千仞"=>"九阴白骨爪","天山童姥"=>"天山传音","黄蓉"=>"打狗棍法");
$result=array_intersect($a1,$a2,$a3); //返回三个数组中都存在的元素
print_r($result);
?>

Ausgabe:

Array ( [黄蓉] => 打狗棍法

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion array_intersect in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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