array_filter, memiliki fungsi memfilter elemen array menggunakan fungsi panggilan balik.Mengulangi setiap nilai dalam array yang meneruskannya ke fungsi panggilan balik. Jika fungsi panggilan balik mengembalikan nilai true, nilai saat ini dari array dikembalikan ke array hasil.Kunci array dipertahankan, dan dapat mengakibatkan celah jika array diindeks. Array hasil dapat diindeks ulang menggunakan fungsi array_values() .

 Berikut contohnya :





Dab output yang dihasilkan :