PHPのarray_intersect()関数


  翻訳結果:

English[ˌɪntəˈsekt] US[ˌɪntərˈsekt]

##vt. Cross、cut across、cross

vt.& vi. (線、道路などを指す) intersect、cross

三人称単数: 交差する 現在分詞: 交差する 過去形: 交差する 過去分詞: 交差する

PHPのarray_intersect()関数構文

関数: 2 つ (またはそれ以上) の配列のキー値を比較し、共通部分を返すために使用されます。

構文: array_intersect(array1,array2,array3...)
パラメータ:

# #パラメータ説明array1必須。他の配列と比較する最初の配列。 array2必須。最初の配列と比較する配列。 array3,...オプション。最初の配列と比較する追加の配列。

注: 結果の配列には、比較された配列と他のすべてのパラメーター配列のすべての値が含まれます。キー名は保持されません。 。 変化。

PHPのarray_intersect()関数例

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

インスタンスの実行>>

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

出力:

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

ホームページ

ビデオ

に質問