Fungsi array_filter() PHP
Contoh
Saring elemen array dengan fungsi kembalikan:
<?php function test_odd($var) { return($var & 1); } $a1=array("a","b",2,3,4); print_r(array_filter($a1,"test_odd")); ?>
Definisi dan Penggunaan
Fungsi array_filter() digunakan untuk menyaring nilai dalam array dengan fungsi kembalikan.
Fungsi ini mengirim setiap nilai kunci dalam array input kepada fungsi kembalikan. Jika fungsi kembalikan mengembalikan true, nilai kunci saat ini dalam array input akan dimasukkan ke array hasil. Nama kunci array tetap sama.
Sintaks
array_filter(array,callbackfunction);
Parameter | Deskripsi |
---|---|
array | Diperlukan. Tentukan array yang akan disaring. |
callbackfunction | Diperlukan. Tentukan fungsi kembalikan yang akan digunakan. |
Detil Teknik
Kembalikan nilai: | Kembalikan array yang disaring. |
Versi PHP: | 4.0.6+ |