Есть функция для возврата определенных ключей массива?

Мне интересно, есть ли встроенная функция PHP, чтобы сделать следующее:

Возьмите два параметра: входной массив и второй численный массив имен ключей и верните только ключи из входного массива, имя которого находится во втором числовом массиве.

Вы можете использовать array_intersect_key и array_flip :

 array_intersect_key($arr, array_flip($keys))