ID/USUÁRIO:

SENHA:


» perdi minha senha!
» abrir teclado virtual









 

  Funções PHP

. Glossários
     
Funções PHP - array_filter ( )
Menu Guias e Glossários


Com o nosso glossário PHP, você poderá localizar todos os comandos e funções do PHP, facilitando a construção da sua home-page.

» Para ver scripts em PHP, clique aqui.
 

Função: array_filter ( )


array_filter
(PHP 4 >= 4.0.6, PHP 5)

array_filter -- Filtra os elementos de um array utilizando uma função

array array_filter ( array input [, callback callback])

array_filter() passa por cada valor de input passando-os para a função callback. Se a função callback retornar true, o valor atual de input é retornado na matriz resultado. Os índices das matrizes são preservados.

Exemplo:
<?php
function impar($var) {
return($var % 2 == 1);
}
function par($var) {
return($var % 2 == 0);
}
$array1 = array("a" => 1, "b" => 2, "c" => 3, "d" => 4, "e" => 5);
$array2 = array(6, 7, 8, 9, 10, 11, 12);
echo "Impares: \n";
print_r(array_filter($array1, "impar"));
echo "Pares: \n";
print_r(array_filter($array2, "par"));
?>

A saída deste programa seria:

Impares:
Array
(
[a] => 1
[c] => 3
[e] => 5
)
Pares:
Array
(
[0] => 6
[2] => 8
[4] => 10
[6] => 12
)

As funções utilizadas por array_filter() não devem alterar os valores do array. Por exemplo, adicionar ou remover um elemento, pode apagar o array ao qual está sendo aplicada array_filter(). Se este array for alterado, o comportamento desta função se torna imprevisvel.

Se a função callback não é indicada, array_filter() irá remover todas as entradas de input que são igual a FALSE. Veja convertendo para booleano para maiores informações.




As funçoes estão dividas em 4 listagens:
- Funções de A - D
- Funções de E - H
- Funções de I - M
- Funções de N - Z

Clique no menu ao lado para ter acesso às funções ou para trocar de listagens.




Veja também:
GUIA DE LINKS: Com essa ferramenta você poderá criar um guia de links somente seu!


 
» Ou busque pela sua oferta:


De: R$ ,00    Até: R$ ,00
    Página Inicial | Mapa do site | Termos de Uso | Política de Privacidade | Hospedagem de sites
    © 2002-09 SuperTráfego.com - 2398 usuários online - O SuperTráfego é mantido por Spacic Interactive

Setup Grátis + Planos a partir de R$ 7,90!

     
Tráfego grátis para o seu site Setup grátis + planos a partir de R$ 7,90 Registro de domínio .COM .NET .BIZ .INFO Emoticons grátis Ganhe dinheiro com o seu site
O Plano Mais Poderoso do Brasil
Publicidade
  Ofertas: Shopping de ofertas