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.
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!