array_change_key_case PHP 4.1.0

array array_change_key_case(array input[, int case=CASE_LOWER])

 

Renvoie un tableau avec l'ensemble des caractères de chaîne en minuscules (ou en majuscules)

array_chunk PHP 4.1.0

array array_chunk(array input, int size[, bool preserve_keys])

 

Découpe un tableau en morceaux

array_count_values PHP 4.0

array array_count_values(array input)

 

Renvoie la valeur sous forme de clé et la fréquence de cette valeur dans input en tant que valeur

array_diff PHP 4.0.1

array array_diff(array arr1, array arr2[, array ...])

 

Renvoie les entrées de arr1 dont les valeurs ne figurent dans aucun des autres arguments

array_fill PHP 4.1.0

array array_fill(int start_key, int num, mixed val)

 

Crée un tableau contenant des éléments num en commençant par l'index start_key et la valeur initiale val

array_filter PHP 4.0.6

array array_filter(array input[, mixed callback])

 

Filtre les éléments du tableau à l'aide du rappel (callback)

array_flip PHP 4.0

array array_flip(array input)

 

Renvoie un tableau avec les paires clé/valeur inversées

array_intersect PHP 4.0.1

array array_intersect(array arr1, array arr2[, array ...])

 

Renvoie les entrées de arr1 dont les valeurs figurent dans tous les autres arguments

array_key_exists PHP 4.1.0

bool array_key_exists(mixed key, array search)

 

Vérifie que la clé ou l'index indiqué existe dans le tableau

array_keys PHP 4.0

array array_keys(array input[, mixed search_value])

 

Renvoie uniquement les clés du tableau d'entrée, le cas échéant uniquement pour les valeurs search_value indiquées

array_map PHP 4.0.6

array array_map(mixed callback, array input1[, array input2 ,...])

 

Applique le rappel aux éléments des tableaux indiqués

array_merge_recursive PHP 4.0.1

array array_merge_recursive(array arr1, array arr2[, array ...])

 

Fusionne de façon récursive les éléments des tableaux précédents dans un tableau unique

array_merge PHP 4.0

array array_merge(array arr1, array arr2[, array ...])

 

Fusionne les éléments des tableaux précédents dans un tableau unique

array_multisort PHP 4.0

bool array_multisort(array ar1[, SORT_ASC|SORT_DESC[, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]][, array ar2[, SORT_ASC|SORT_DESC[, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]], ...])

 

Trie de façon instantanée des tableaux multiples; mode de fonctionnement similaire à celui de la clause ORDER BY dans SQL

array_pad PHP 4.0

array array_pad(array input, int pad_size, mixed pad_value)

 

Renvoie une copie du tableau d'entrée pondéré avec la valeur pad_value pour mesurer pad_size

array_pop PHP 4.0

mixed array_pop(array stack)

 

Détache un élément de l'extrémité du tableau

array_push PHP 4.0

int array_push(array stack, mixed var[, mixed ...])

 

Repousse des éléments en fin de tableau

array_rand PHP 4.0

mixed array_rand(array input[, int num_req])

 

Renvoie plusieurs clés d'entrées aléatoires dans le tableau

array_reduce PHP 4.0.5

mixed array_reduce(array input, mixed callback[, int initial])

 

Réduit de façon itérative le tableau à une valeur unique à l'aide du rappel

array_reverse PHP 4.0

array array_reverse(array input[, bool preserve keys])

 

Renvoie input en tant que nouveau tableau avec inversion de l'ordre des entrées

array_shift PHP 4.0

mixed array_shift(array stack)

 

Détache un élément en début de tableau

array_slice PHP 4.0

array array_slice(array input, int offset[, int length])

 

Renvoie des éléments spécifiés par offset et length

array_splice PHP 4.0

array array_splice(array input, int offset[, int length[, array replacement]])

 

Supprime les éléments désignés par offset et length et les remplace par le tableau fourni

array_sum PHP 4.0.4

mixed array_sum(array input)

 

Renvoie la somme des entrées du tableau

array_unique PHP 4.0.1

array array_unique(array input)

 

Supprime les valeurs répétées du tableau

array_unshift PHP 4.0

int array_unshift(array stack, mixed var[, mixed ...])

 

Repousse des éléments en début de tableau

array_values PHP 4.0

array array_values(array input)

 

Renvoie uniquement les valeurs du tableau d'entrée

array_walk PHP 3.0.3

bool array_walk(array input, string funcname[, mixed userdata])

 

Applique une fonction d'utilisateur à l'ensemble des membres d'un tableau

array PHP 3.0

array array([mixed var[, ...]])

 

Crée un tableau

arsort PHP 3.0

bool arsort(array array_arg[, int sort_flags])

 

Trie un tableau par ordre inverse et conserve l'association d'index

asort PHP 3.0

bool asort(array array_arg[, int sort_flags])

 

Trie un tableau et conserve l'association d'index

compact PHP 4.0

array compact(mixed var_names[, mixed ...])

 

Crée un hash contenant des variables et leurs valeurs

count PHP 3.0

int count(mixed var[, int mode])

 

Compte le nombre d'éléments d'une variable (habituellement un tableau)

current PHP 3.0

mixed current(array array_arg)

 

Renvoie l'élément actuellement indiqué par le pointeur de tableau interne

each PHP 3.0

array each(array arr)

 

Renvoie la paire clé/valeur actuelle du tableau précédent et fait passer le pointeur à l'élément suivant

end PHP 3.0

mixed end(array array_arg)

 

Fait passer le pointeur interne d'un argument de tableau au dernier élément et le renvoie

extract PHP 3.0.7

int extract(array var_array[, int extract_type[, string prefix]])

 

Importe des variables dans un tableau de symboles à partir d'un tableau

in_array PHP 4.0

bool in_array(mixed needle, array haystack[, bool strict])

 

Vérifie que la valeur indiquée existe dans le tableau

key PHP 3.0

mixed key(array array_arg)

 

Renvoie la clé de l'élément actuellement indiqué par le pointeur de tableau interne

krsort PHP 3.0.13

bool krsort(array array_arg[, int sort_flags])

 

Trie un tableau par ordre inverse de clés de valeur

ksort PHP 3.0

bool ksort(array array_arg[, int sort_flags])

 

Trie un tableau par clés

list PHP 3.0

void list(mixed var[, mixed var[, ...]])

 

Attribue des variables comme s'il s'agissait d'un tableau

natcasesort PHP 4.0

void natcasesort(array array_arg)

 

Trie un tableau de façon naturelle et sans tenir compte de la casse

natsort PHP 4.0

void natsort(array array_arg)

 

Trie un tableau de façon naturelle

range PHP 3.0.8

array range(mixed low, mixed high)

 

Crée un tableau contenant la gamme des entiers ou des caractères de low à high (inclus)

reset PHP 3.0

mixed reset(array array_arg)

 

Associe un pointeur interne de tableau au premier élément et le renvoie

rsort PHP 3.0

bool rsort(array array_arg[, int sort_flags])

 

Trie un tableau dans l'ordre inverse

shuffle PHP 3.0.8

bool shuffle(array array_arg)

 

Mélange de façon aléatoire le contenu d'un tableau

sort PHP 3.0

bool sort(array array_arg[, int sort_flags])

 

Trie un tableau

uasort PHP 3.0.4

bool uasort(array array_arg, string cmp_function)

 

Trie un tableau à l'aide d'une fonction de comparaison personnalisée et gère l'association d'index

uksort PHP 3.0.4

bool uksort(array array_arg, string cmp_function)

 

Trie un tableau par clés à l'aide d'une fonction de comparaison personnalisée

usort PHP 3.0.3

bool usort(array array_arg, string cmp_function)

 

Trie un tableau par valeurs à l'aide d'une fonction de comparaison personnalisée