- var_dump: documentation ( source)
- array_filter: documentation ( source)
- in_array: documentation ( source)
<?php
$array1 = array('a'=>'a','b'=>'b','c'=>'c','d' =>'d','e' =>'e');
$array2 = array('a','c','e');
$array = array_filter($array1, function($key) use ($array2) {
return in_array($key, array2);
}, ARRAY_FILTER_USE_KEY);
var_dump($array);