I have an \'dictionary\' array such as this:
$arr[\'a\']=5; $arr[\'b\']=9; $arr[\'as\']=56; $arr[\'gbsdfg\']=89;
And I need a metho
array_intersect_key
If you have an array of keys as values you can use array_intersect_key combined with array_flip. For example:
$values = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4]; $keys = ['a', 'c']; array_intersect_key($values, array_flip($keys)); // ['a' => 1, 'c' => 3]