PHP 7.1 Funções para Arrays

Description

Todas funções para manipular arrays
Ennio de o. simões
Flashcards by Ennio de o. simões, updated more than 1 year ago
Ennio de o. simões
Created by Ennio de o. simões almost 7 years ago
39
0

Resource summary

Question Answer
array_change_key_case Modifica a caixa de todas as chaves em um array: Array array_change_key_case ( array $input [, int $case ] )
array_chunk Divide um array em pedaços: Array array_chunk ( array $array , int $size [, bool $preserve_keys = false ] )
array_column Retorna os valores de uma coluna do array informado: Array array_column ( array $input , mixed $column_key [, mixed $index_key = null ] )
array_combine Cria um array usando um array para chaves e outro para valores: Array array_combine ( array $keys , array $values )
array_count_values Conta todos os valores de um array: array array_count_values ( array $array )
array_diff_assoc Computa a diferença entre arrays com checagem adicional de índice: Array array_diff_assoc ( array $array1 , array $array2 [, array $... ] )
array_diff_key Computa a diferença entre arrays usando as chaves na comparação: Array array_diff_key ( array $array1 , array $array2 [, array $... ] )
array_diff_uassoc Computa a diferença entre arrays com checagem adicional de índice que feita por uma função de callback fornecida pelo usuário: Array array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callback $key_compare_func )
array_diff_ukey Computa a diferença entre arrays usando uma função callback na comparação de chaves: Array array_diff_ukey ( array $array1 , array $array2 [, array $ ... ], callback $key_compare_func )
array_diff Computa as diferenças entre arrays: array array_diff ( array $array1 , array $array2 [, array $ ... ] )
array_fill_keys Preenche um array com valores, especificando chaves: Array array_fill_keys ( array $keys , mixed $value )
array_fill Preenche um array com valores: Array array_fill ( int $start_index , int $num , mixed $value )
array_filter Filtra elementos de um array utilizando uma função callback: Array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )
array_flip Permuta todas as chaves e seus valores associados em um array: Array array_flip ( array $array )
array_intersect_assoc Computa a interseção de arrays com uma adicional verificação de índice: Array array_intersect_assoc ( array $array1 , array $array2 [, array $... ] )
array_intersect_key Computa a interseção de array comparando pelas chaves: Array array_intersect_key ( array $array1 , array $array2 [, array $ ... ] )
array_intersect_uassoc Computa a interseção de arrays com checagem de índice adicional, compara índices por uma função de callback: Array array_intersect_uassoc ( array $array1 , array $array2 [, array $... ], callback $key_compare_func )
array_intersect_ukey Computa a interseção de arrays usando uma função de callback nas chaves para comparação: Array array_intersect_ukey ( array $array1 , array $array2 [, array $... ], callback $key_compare_func )
array_intersect Calcula a interseção entre arrays: Array array_intersect ( array $array1 , array $array2 [, array $ ... ] )
array_key_exists Checa se uma chave ou índice existe em um array: Bool array_key_exists ( mixed $key , array $array )
array_keys Retorna todas as chaves ou uma parte das chaves de um array: Array array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] )
array_map Aplica uma função em todos os elementos dos arrays dados: Array array_map ( callback $callback , array $array1 [, array $... ] )
array_merge_recursive Funde dois ou mais arrays recursivamente: Array array_merge_recursive ( array $array1 [, array $... ] )
array_merge Combina um ou mais arrays: Array array_merge ( array $array1 [, array $... ] )
array_multisort Ordena múltiplos arrays ou arrays multidimensionais: Bool array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed $array1_sort_flags = SORT_REGULAR [, mixed $... ]]] )
array_pad Expande um array para um certo comprimento utilizando um determinado valor: Array array_pad ( array $array , int $size , mixed $value )
array_pop Extrai um elemento do final do array: mixed array_pop ( array &$array )
array_product Calcula o produto dos valores de um array: Number array_product ( array $array )
array_push Adiciona um ou mais elementos no final de um array: Int array_push ( array &$array , mixed $value1 [, mixed $... ] )
array_rand Escolhe um ou mais elementos aleatórios de um array: mixed array_rand ( array $array [, int $num = 1 ] )
array_reduce Reduz um array para um único valor através de um processo iterativo via função callback: Mixed array_reduce ( array $array , callable $callback [, mixed $initial = NULL ] )
array_replace_recursive Replaces elements from passed arrays into the first array recursively: Array array_replace_recursive ( array $array1 , array $array2 [, array $... ] )
array_replace Replaces elements from passed arrays into the first array: array array_replace ( array $array1 , array $array2 [, array $... ] )
array_reverse Retorna um array com os elementos na ordem inversa: Array array_reverse ( array $array [, bool $preserve_keys = false ] )
array_search Procura por um valor em um array e retorna sua chave correspondente caso seja encontrado: mixed array_search ( mixed $needle , array $haystack [, bool $strict = false ] )
array_shift Retira o primeiro elemento de um array: Mixed array_shift ( array &$array )
array_slice Extrai uma parcela de um array: Array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )
array_splice Remove uma parcela do array e substitui com outros elementos: Array array_splice ( array &$input , int $offset [, int $length [, mixed $replacement ]] )
array_sum Calcula a soma dos elementos de um array: number array_sum ( array $array )
array_udiff_assoc Computa a diferença entre arrays com checagem adicional de índice, compara dados por uma função de callback: Array array_udiff_assoc ( array $array1 , array $array2 [, array $ ... ], callback $data_compare_func )
array_udiff_uassoc Computa a diferença entre arrays com checagem adicional de índice, compara dados e índices por uma função de callback: Array array_udiff_uassoc ( array $array1 , array $array2 [, array $ ... ], callback $data_compare_func , callback $key_compare_func )
array_udiff Computa a diferença de arrays usando uma função de callback para comparação dos dados: array array_udiff ( array $array1 , array $array2 [, array $ ... ], callback $data_compare_func )
array_uintersect_assoc Computa a interseção de arrays com checagem adicional de índice, compara os dados utilizando uma função de callback: Array array_uintersect_assoc ( array $array1 , array $array2 [, array $... ], callable $value_compare_func )
array_uintersect_uassoc Computa a interseção de arrays com checagem adicional de índice, compara os dados e os índices utilizando funções de callback separadas: array array_uintersect_uassoc ( array $array1 , array $array2 [, array $... ], callable $value_compare_func , callable $key_compare_func )
array_uintersect Computa a interseção de array, comparando dados com uma função callback: Array array_uintersect ( array $array1 , array $array2 [, array $ ... ], callback $data_compare_func )
array_unique Remove o valores duplicados de um array: array array_unique ( array $array )
array_unshift Adiciona um ou mais elementos no início de um array: Int array_unshift ( array &$array , mixed $var [, mixed $... ] )
array_values Retorna todos os valores de um array: Array array_values ( array $input )
array_walk_recursive Aplica um função do usuário recursivamente para cada membro de um array: Bool array_walk_recursive ( array &$input , callback $funcname [, mixed $userdata ] )
array_walk Aplica uma determinada funcão em cada elemento de um array: Bool array_walk ( array &$arrary , string $funcname [, mixed $userdata ] )
array Cria um array: array array ([ mixed $... ] )
arsort Ordena um array em ordem descrescente mantendo a associação entre índices e valores: Bool arsort ( array &$array [, int $sort_flags ] )
asort Ordena um array mantendo a associação entre índices e valores: bool asort ( array &$array [, int $sort_flags ] )
compact Cria um array contendo variáveis e seus valores: Array compact ( mixed $varname [, mixed $... ] )
count Conta o número de elementos de uma variável, ou propriedades de um objeto: int count ( mixed $var [, int $mode ] )
current Retorna o elemento corrente em um array: Mixed current ( array &$array )
each Retorna o par chave/valor corrente de um array e avança o seu cursor: array each ( array &$array )
end Faz o ponteiro interno de um array apontar para o seu último elemento: Mixed end ( array &$array )
extract (Cria variaveis apartir de um array, chave = valor) Importa variáveis para a tabela de símbolos a partir de um array: Int extract ( array $var_array [, int $extract_type [, string $prefix ]] )
in_array Checa se um valor existe em um array: Bool in_array ( mixed $needle , array $haystack [, bool $strict ] )
key_exists Sinônimo de array_key_exists: Esta função é um apelido para: array_key_exists().
key Retorna uma chave de um array: Mixed key ( array &$array )
krsort Ordena um array pelas chaves em ordem descrescente: Bool krsort ( array &$array [, int $sort_flags ] )
ksort Ordena um array pelas chaves: Int ksort ( array &$array [, int $sort_flags ] )
list Cria variáveis como se fossem arrays: Void list ( mixed $varname [, mixed $... ] )
natcasesort Ordena um array utilizando o algoritmo da "ordem natural" sem diferenciar maiúsculas e minúsculas: Bool natcasesort ( array &$array )
natsort Ordena um array utilizando o algoritmo da "ordem natural": Bool natsort ( array &$array )
next Avança o ponteiro interno de um array: Mixed next ( array &$array )
pos Sinônimo de current: Esta função é um apelido para: current()
prev Retrocede o ponteiro interno de um array: Mixed prev ( array &$array )
range Cria um array contendo uma faixa de elementos: Array range ( mixed $start , mixed $end [, number $step = 1 ] )
reset Faz o ponteiro interno de um array apontar para o seu primeiro elemento: Mixed reset ( array &$array )
rsort Ordena um array em ordem descrescente: bool rsort ( array &$array [, int $sort_flags ] )
shuffle Mistura os elementos de um array: Bool shuffle ( array &$array )
sizeof Sinônimo de count: Esta função é um apelido para: count().
sort Ordena um array: Bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
uasort Ordena um array utilizando uma função de comparação definida pelo usuário e mantendo as associações entre chaves e valores: Void uasort ( array $array , function $cmp_function )
uksort Ordena um array pelas chaves utilizando uma função de comparação definida pelo usuário.: Bool uksort ( array &$array , function $cmp_function )
usort Ordena um array pelos valores utilizando uma função de comparação definida pelo usuário: Bool usort ( array &$array , string $cmp_function )
Show full summary Hide full summary

Similar

NOÇÕES DE INFORMÁTICA
Viviana Veloso
Informática conhecimentos básicos
thiago.tc3
História da informática
Renato Costa
Informática Para Concursos - Conceitos Iniciais (Part. 1)
ae.antunes
Apresentação-O que é Lógica e como ela está interligada com a programação?
Ketlen Dos Anjos
Noções de Informática
Carlos Jr Uchôa
Informática Básica
Neylor Farias Ma
Informática de A a Z
fabianomotta
Informática - questões gerais
António Mordido
Introdução ao Microsoft Word
Roberto Becker
Informatica para Concursos - Hardware básico
Rômulo Santos