Esempio
Riempire una matrice con valori, specificando chiavi:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
Esempio Run » Definizione e l'utilizzo
array_filter() funzione filtra i valori di un array usando una funzione callback.
Questa funzione passa ogni valore della matrice input della funzione di richiamata. Se la funzione callback restituisce true, il valore corrente di ingresso viene restituito nell'array risultato. chiavi degli array sono conservati.
Sintassi
array_filter( array,callbackfunction );
Parametro | Descrizione |
---|---|
array | Necessario. Specifica la matrice di filtrare |
callbackfunction | Necessario. Specifica la funzione di callback per utilizzare |
Dettagli tecnici
Valore di ritorno: | Restituisce l'array filtrato |
---|---|
Versione PHP: | 4.0.6+ |
<PHP Array Riferimento