PHP array_filter() fonksiyonu

Örnek

Dizideki elementleri geri çağrı fonksiyonu ile filtreler:

<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>

Çalıştırma Örneği

Tanım ve Kullanım

array_filter() fonksiyonu, dizideki değerleri geri çağrı fonksiyonu ile filtreler.

Bu fonksiyon, girdi dizisindeki her bir anahtar-değeri geri çağrı fonksiyonuna geçirir. Geri çağrı fonksiyonu true dönerse, girdi dizisindeki mevcut anahtar-değer sonuç dizisine döndürülür. Dizinin anahtar adları değişmez.

Sözdizimi

array_filter(array,callbackfunction);
Parametreler Açıklama
array Gerekli. Filtrelenmesi gereken diziyi belirtir.
callbackfunction Gerekli. Kullanılacak geri çağrı fonksiyonunu belirtir.

Teknik Açıklamalar

Dönüş değerleri: Filtrelenmiş diziyi döndürür.
PHP Sürümü: 4.0.6+