次の2つの配列があります。
$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
たが、それらは値と値を比較し、一方の配列の値を他方の配列のキーと比較するのではありません。