Удалить все элементы массива с помощью нечисловых ключей

У меня есть массив, который выглядит примерно так:

Array
(
    [0] => apple
    ["b"] => banana
    [3] => cow
    ["wrench"] => duck
)

Я хочу взять этот массив и использовать array_filter или что-то подобное, чтобы удалить элементы с нечисловыми ключами и получить следующий массив:

Array
(
    [0] => apple
    [3] => cow
)

Я думал об этом и не мог придумать, как это сделать, потому что array_filter не предоставляет моей функции ключ, а array_walk не может изменить структуру массива (об этом говорится в руководстве по PHP).

Ответы на вопрос(4)

Ваш ответ на вопрос