Essas funções permitem a interação e manipulação de arrays de várias formas. Arrays são essenciais para armazenar, gerenciar, operar sobre um conjunto de variáveis.
Arrays simples e multidimensionais (matrizes) são suportados, e podem ser criados pelo usuário ou por outras funções. Existem diversas funções específicas para bancos de dados para preencher arrays com os dados retornados em consultas, e vários outros tipos de funções também retornam arrays.
Por favor, veja a seção Arrays do manual para uma explicação mais detalhada sobre como arrays são implementados e utilizados no PHP.
Nenhuma biblioteca externa é necessária para compilar esta extensão.
Não há nenhuma instalação necessária para utilizar estas funções, elas fazem parte do núcleo do PHP.
Esta extensão não define nenhum parâmetro de configuração no php.ini.
Esta extensão não possui nenhum tipo resource.
As constantes listadas abaixo estão sempre disponíveis como parte do núcleo do PHP.
CASE_LOWER é usada com a função array_change_key_case() e é usada em chaves de arrays para torná-las minúsculas. É o valor padrão utilizado em array_change_key_case().
CASE_UPPER é usada com a função array_change_key_case() e é usada em chaves de arrays para torná-las maiúsculas.
Sinais de ordenação:
SORT_ASC é usada com array_multisort() para ordenar em ordem crescente.
SORT_DESC é usada com array_multisort() para ordenar em ordem descrescente
Sinais de tipos de ordenação: usadas por várias funções de ordenação
Veja também is_array(), explode(), implode(), split(), preg_split() e unset().