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’);









