【php开源代码栏目提醒】:网学会员php开源代码为您提供4_17.php参考,解决您在4_17.php学习中工作中的难题,参考学习。
<?php
//定义测试用数组
$dog1 = array(2=>"藏獒",3=>"博美",6=>"吉娃娃犬",4=>"中国冠毛犬",5=>"松狮犬","德国牧羊犬","贵宾犬");
$dog2 = array(1=>"藏獒",2=>"博美",3=>"吉娃娃犬",4=>"中国冠毛犬",5=>"松狮犬",6=>"德国牧羊犬");
$dog3 = array(1=>"藏獒",3=>"博美",2=>"吉娃娃犬",4=>"中国冠毛犬","松狮犬");
//使用array_intersect()计算三个数组的交集
$result = array_intersect($dog1,$dog2,$dog3);
echo "array_intersect()函数计算的交集<br>";
print_r($result);
//使用array_intersect_assoc()计算三个数组的交集
$result = array_intersect_assoc($dog1,$dog2,$dog3);
echo "<br>array_intersect_assoc()函数计算的交集<br>";
print_r($result);
//使用array_intersect_key()计算三个数组的交集
$result = array_intersect_key($dog1,$dog2,$dog3);
echo "<br>array_intersect_key()函数计算的交集<br>";
print_r($result);
?>