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_search | PHP 4.0.5 |
mixed array_search(mixed needle, array haystack[, bool strict]) |
|
Recherche le tableau associé à une valeur donnée et renvoie la clé correspondante en cas de succès |
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 |
next | PHP 3.0 |
mixed next(array array_arg) |
|
Déplace le pointeur interne d'un argument de tableau à l'élément suivant et le renvoie |
prev | PHP 3.0 |
mixed prev(array array_arg) |
|
Déplace un pointeur interne de tableau vers l'élément précédent et le renvoie |
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 |