【发布时间】:2015-10-14 04:08:28
【问题描述】:
第一个这样的数组
$zones_array1 = array();
$zones_array1[] = array('id' => 'Alabama', 'text' => 'Alabama');
$zones_array1[] = array('id' => 'Alaska', 'text' => 'Alaska');
$zones_array1[] = array('id' => 'Arizona', 'text' => 'Arizona');
$zones_array1[] = array('id' => 'Arkansas', 'text' => 'Arkansas');
第二个这样的数组
$zones_array2 = array();
$zones_array2[] = array('id' => 'Alaska', 'text' => 'Alaska');
$zones_array2[] = array('id' => 'Arizona', 'text' => 'Arizona');
我想过滤这两个数组,我希望最终结果是这样的数组 第一个这样的数组
$zones_array3 = array();
$zones_array3[] = array('id' => 'Alabama', 'text' => 'Alabama');
$zones_array3[] = array('id' => 'Arkansas', 'text' => 'Arkansas');
请帮帮我
【问题讨论】:
-
尝试使用基于 in_array 的条件对 array1 进行迭代。见php.net/manual/en/ref.array.php
-
如果你能解释一下如何做到这一点
标签: php arrays web filter compare