(PHP 4 >= 4.3.0, PHP 5, PHP 7)
array_intersect_assoc — ����������������Ľ���
$array1
, array $array2
[, array $...
] ) : array
array_intersect_assoc() ����һ�����飬�����������������
array1
��Ҳͬʱ�����������������������е�ֵ��ע���
array_intersect() ��ͬ���Ǽ���Ҳ���ڱȽϡ�
array1
Ҫ������ֵ��
array2
Ҫ�Ƚϵ����顣
...
Ҫ�Աȵ�����������б�
�������飬�����������������
array1
��Ҳͬʱ�����������������������е�ֵ��
Example #1 array_intersect_assoc() ����
<?php
$array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array("a" => "green", "b" => "yellow", "blue", "red");
$result_array = array_intersect_assoc($array1, $array2);
print_r($result_array);
?>
�������̻������
Array ( [a] => green )
���������п��Կ���ֻ�м�ֵ�� "a" => "green" �����������ж����ڴӶ������ء�ֵ "red" û�б���������Ϊ�� $array1 �����ļ����� 0 ���� $array2 �� "red" �ļ����� 1���� "b" û�з��ص�ԭ��������ֵ���������鲻ͬ��
��ֵ�� key => value �е�����ֵ���� (string) $elem1 === (string) $elem2 ʱ����Ϊ��ȡ�Ҳ����˵ʹ�����ϸ��飬�ַ����ı�������ͬ��