Classes e objetos em PHP Aprendendo Java
ago 27

Array

Retorna um array de parâmetros. Índices podem ser atribuídos aos parâmetros através do operador.

Exemplo:

$arr = array(“palavras” => array(1=> “index”,2=> “main“,3=>default),”tradução” => array(“índice”,”principal”,”padrão”) );

array_keys [PHP4]

Retorna os índices de um array.

Array array_keys(array matriz);

array_merge [PHP4]

Retorna um array resultante da concatenação de dois ou mais arrays.

Array array_merge(array matriz1, array matriz2, [...]);

array_pop [PHP4]

Retorna e remove o ultimo elemento de um array.

Mixed array_pop(array matriz1);

array_push [PHP4]

Acrescente elementos no final de um array. Retorna o numero de elementos de uma array.

Int array_push(array matriz1, mixed elem1,[...]);

array_shift [PHP4]

Retorna e remove o primeiro elemento de um array.

Mixed array_shift(array array);

array_slice [PHP4]

Retorna uma seqüência de elementos de um array.

Array array_slice(array matriz, int inicio, int [tamanho]) ;

Argumento              Descrição

Matriz                    O array de onde serão copiados os elementos

Início                      Posição inicial no array

Tamanho              Número de elementos a serem retornados

array_splice [PHP4]

Remove elementos de um array e, opcionalmente, substitui os elementos removidos por outros.

Array array_splice(array matriz, int início, int [tamanho], array [substituição]);

Argumento                          Descrição

Matriz                                O array de onde serão copiados os elementos

Início                                  Posição inicial no array entrada

Tamanho                          Número de elementos a serem removidos

Substituição                     Arrays dos elementos que substituirão os elementos removidos

array_unshift [PHP4]

Acrescenta elementos no início de um array. Retorna o número de elementos de uma array.

Int array_unshift(array matriz, mixed var, [...]);

array_values [PHP4]

Retorna os valores de um array.

Array array_values(array matriz);

array_walk [PHP4]

Aplica uma função para cada elemento de um array.

Int array_walk(array matriz, string nomefunc, mixed dadosextras);
Function nomefunc($item, $índice, $dadosextras)

Exemplo:

$matriz = array(1=>”monitor”,2=>”Placa de vídeo”,3=> “mouse”);
//esta é uma das funções chamadas pelo array_walk
function imprime_item($item, $índice,$dados){
echo “$índice = $item($dados);
}
//esta é uma das funções chamadas pelo array_walk
function atualizar_item(&$item, $índice, $dados){
$item =$item ($dados);
}
array_walk($matriz,’imprime_item’,’impresso’);
array_walk($matriz,’atualizar_item’,’atualizado’);
array_walk($matriz,’imprime_item’,’atualizado’);
Compartilhe e Aproveite:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • YahooMyWeb
  • E-mail this story to a friend!
  • Print this article!

Deixe um Comentário