Funções de Array PHP
- Página Anterior Enquete AJAX
- Próxima Página Calendário PHP
PHP Array Introduction
Array functions allow you to access and manipulate arrays.
Supports single-dimensional and multidimensional arrays.
Installation
Array functions are part of the PHP core and can be used without installation.
PHP 5 Array Functions
Function | Description |
---|---|
array() | Create an array. |
array_change_key_case() | Change all keys in the array to lowercase or uppercase. |
array_chunk() | Divide an array into new array blocks. |
array_column() | Retornar os valores de uma única coluna do array de entrada. |
array_combine() | Criar um novo array através da combinação de dois arrays. |
array_count_values() | Usado para contar a ocorrência de todos os valores no array. |
array_diff() | Comparar arrays, retornando a diferença (apenas comparação de valores de chave). |
array_diff_assoc() | Comparar arrays, retornando a diferença (comparação de nomes de chave e valores de chave). |
array_diff_key() | Comparar arrays, retornando a diferença (apenas comparação de nomes de chave). |
array_diff_uassoc() | Comparar arrays, retornando a diferença (comparação de nomes de chave e valores de chave, usando função de comparação de nomes de chave personalizada). |
array_diff_ukey() | Comparar arrays, retornando a diferença (apenas comparação de nomes de chave, usando função de comparação de nomes de chave personalizada). |
array_fill() | Preencher o array com valores especificados por valores de chave. |
array_fill_keys() | Preencher o array com valores especificados por nomes de chave. |
array_filter() | Filtrar elementos do array usando uma função de callback. |
array_flip() | Trocar as chaves e os valores do array. |
array_intersect() | Comparar arrays, retornando a interseção (apenas comparação de valores de chave). |
array_intersect_assoc() | Comparar arrays, retornando a interseção (comparação de nomes de chave e valores de chave). |
array_intersect_key() | Comparar arrays, retornando a interseção (apenas comparação de nomes de chave). |
array_intersect_uassoc() | Comparar arrays, retornando a interseção (comparação de nomes de chave e valores de chave, usando função de comparação de nomes de chave personalizada). |
array_intersect_ukey() | Comparar arrays, retornando a interseção (apenas comparação de nomes de chave, usando função de comparação de nomes de chave personalizada). |
array_key_exists() | Verificar se o nome de chave especificado existe no array. |
array_keys() | Retornar todos os nomes de chave do array. |
array_map() | Enviar cada valor do array para uma função personalizada do usuário, retornando novos valores. |
array_merge() | Fundir um ou mais arrays em um array. |
array_merge_recursive() | Fundir recursivamente um ou mais arrays. |
array_multisort() | Ordenar múltiplos arrays ou arrays multidimensionais. |
array_pad() | Preencher o array com valores até a comprimento especificado. |
array_pop() | Remover o último elemento do array (desempilhar). |
array_product() | Calcular o produto de todos os valores do array. |
array_push() | Insira um ou mais elementos no final do array (empilhamento). |
array_rand() | Retorna um ou mais chaves aleatórias do array. |
array_reduce() | Usa uma função de usuário personalizada para retornar um array como uma string. |
array_replace() | Usa os valores do array subsequente para substituir os valores do primeiro array. |
array_replace_recursive() | Usa recursivamente os valores do array subsequente para substituir os valores do primeiro array. |
array_reverse() | Retorna o array na ordem inversa. |
array_search() | Procura por um valor especificado no array e retorna o nome da chave. |
array_shift() | Remove o primeiro elemento do array e retorna o valor removido. |
array_slice() | Retorna a parte do array selecionada. |
array_splice() | Remove e substitui o elemento especificado no array. |
array_sum() | Retorna a soma dos valores do array. |
array_udiff() | Compara arrays, retornando a diferença (compara apenas valores, usando uma função de comparação de chaves personalizada). |
array_udiff_assoc() | Compara arrays, retornando a diferença (compara chaves e valores, usando funções de comparação de chaves internas, usando funções de comparação de valores personalizadas). |
array_udiff_uassoc() | Compara arrays, retornando a diferença (compara chaves e valores, usando duas funções de comparação de chaves personalizadas). |
array_uintersect() | Compara arrays, retornando a interseção (compara apenas valores, usando uma função de comparação de chaves personalizada). |
array_uintersect_assoc() | Compara arrays, retornando a interseção (compara chaves e valores, usando funções de comparação de chaves internas, usando funções de comparação de valores personalizadas). |
array_uintersect_uassoc() | Compara arrays, retornando a interseção (compara chaves e valores, usando duas funções de comparação de chaves personalizadas). |
array_unique() | Remove valores duplicados do array. |
array_unshift() | Insira um ou mais elementos no início do array. |
array_values() | Retorna todos os valores do array. |
array_walk() | Aplica uma função de usuário para cada membro do array. |
array_walk_recursive() | Aplica recursivamente uma função de usuário para cada membro do array. |
arsort() | Ordena os arrays associativos de acordo com os valores das chaves em ordem decrescente. |
asort() | Ordena os arrays associativos de acordo com os valores das chaves em ordem crescente. |
compact() | Crie um array contendo nomes de variáveis e seus valores. |
count() | Retorne o número de elementos do array. |
current() | Retorne o elemento atual do array. |
each() | Retorne o par chave/valor atual do array. |
end() | Ponha o ponteiro interno do array no último elemento. |
extract() | Importe variáveis do array para a tabela de símbolos atual. |
in_array() | Verifique se existe um valor especificado no array. |
key() | Obtenha nomes de chave de arrays associativos. |
krsort() | Ordenar arrays por nome de chave em ordem inversa. |
ksort() | Ordenar arrays por nome de chave. |
list() | Atribua valores do array a algumas variáveis. |
natcasesort() | Ordenar arrays sem distinguir entre maiúsculas e minúsculas usando o algoritmo de ordenação 'natural'. |
natsort() | Ordenar arrays usando o algoritmo de ordenação 'natural'. |
next() | Mova o ponteiro interno do array um passo à frente. |
pos() | Alias de current(). |
prev() | Volte o ponteiro interno do array um passo. |
range() | Crie um array contendo unidades de faixa especificadas. |
reset() | Ponha o ponteiro interno do array no primeiro elemento. |
rsort() | Ordenar arrays em ordem inversa. |
shuffle() | Baralhar arrays. |
sizeof() | Alias de count(). |
sort() | Ordenar arrays. |
uasort() | Ordenar valores de chaves de arrays usando funções de comparação personalizadas do usuário. |
uksort() | Ordenar nomes de chaves de arrays usando funções de comparação personalizadas do usuário. |
usort() | Ordenar arrays usando funções de comparação personalizadas do usuário. |
- Página Anterior Enquete AJAX
- Próxima Página Calendário PHP