- array_intersect_key: documentation ( source)
- print_r: documentation ( source)
- array_flip: documentation ( source)
<?php
function array_slice_assoc($array,$keys) {
return array_intersect_key($array,array_flip($keys));
}
print_r(array_slice_assoc(['a' => 1, 'b' => 1], ['a', 'b', 'c']));