Entfernen Sie alle Elemente eines Arrays mit nicht numerischen Tasten

Ich habe ein Array, das ungefähr so ​​aussieht:

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

Ich möchte dieses Array nehmen und array_filter oder ähnliches verwenden, um Elemente mit nicht numerischen Schlüsseln zu entfernen und das folgende Array zu erhalten:

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

Ich dachte darüber nach und konnte mir keine Möglichkeit vorstellen, dies zu tun, da array_filter meine Funktion nicht mit dem Schlüssel versieht und array_walk die Array-Struktur nicht ändern kann (im PHP-Handbuch beschrieben).

Antworten auf die Frage(4)

Ihre Antwort auf die Frage