我有以下两个数组:
$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
和array_intersect
,但它们比较的是值和值,而不是一个数组的值与另一个数组的键。