função PHP array_filter ()
PHP completa matriz de referência
Exemplos
Usando um elemento do filtro de função de retorno na matriz:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
Correndo instância »
Definição e Uso
array_filter () elementos filtrantes função de uma matriz usando uma função de retorno.
A função da matriz de entrada para cada valor de chave passado para a função de retorno de chamada. Se a função de retorno de chamada retorna true, colocar a matriz de entrada chave atual é retornado para a matriz resultante. nome da chave matriz inalterada.
gramática
array_filter( array,callbackfunction );
参数 | 描述 |
---|---|
array | 必需。规定要过滤的数组。 |
callbackfunction | 必需。规定要用的回调函数。 |
detalhes técnicos
retorna: | Retorna a matriz filtrada. |
---|---|
versão do PHP: | 4.0.6+ |
PHP completa matriz de referência