我有以下两个数组:
$array_one = array('colorZero'=>'black', 'colorOne'=>'red', 'colorTwo'=>'green', 'colorThree'=>'blue', 'colorFour'=>'purple', 'colorFive'=>'golden');
$array_two = array('colorOne', 'colorTwo', 'colorThree');
我想要一个数组,$array_one
其中仅包含其键是 $array_two 成员的键值对(通过创建一个新数组或从中删除其余元素$array_one
)
我怎样才能做到这一点?
我查看了array_diff
and array_intersect
,但它们将值与值进行比较,而不是将一个数组的值与另一个数组的键进行比较。