PHP 5 Array Functions
Fiche : PHP 5 Array Functions. Recherche parmi 300 000+ dissertationsPar Vinkey Gonçalvès • 6 Décembre 2016 • Fiche • 955 Mots (4 Pages) • 612 Vues
Commande | Description |
Array ( | Crée un tableau |
Array_change_key_case ( | Change toutes les touches d'un tableau en minuscules ou en majuscules |
Array_chunk ( | Divise un tableau en blocs de tableaux |
Array_column ( | Renvoie les valeurs d'une seule colonne dans le tableau d'entrée |
Array_combine ( | Crée un tableau en utilisant les éléments d'un tableau "keys" et d'un tableau "values" |
Array_count_values ( | Compte toutes les valeurs d'un tableau |
Array_diff ( | Compare les tableaux et renvoie les différences (comparez les valeurs uniquement |
Array_diff_assoc ( | Compare les tableaux et renvoie les différences (comparez les clés et les valeurs |
Array_diff_key ( | Compare les tableaux et renvoie les différences (comparez les clés uniquement |
Array_diff_uassoc ( | Compare les tableaux et renvoie les différences (comparez les clés et les valeurs à l'aide d'une fonction de comparaison de touches définie par l'utilisateur |
Array_diff_ukey ( | Compare les tableaux et renvoie les différences (comparez les clés seulement, en utilisant une fonction de comparaison de touches définie par l'utilisateur |
Array_fill ( | Remplit un tableau avec des valeurs |
Array_fill_keys ( | Remplit un tableau avec des valeurs, en spécifiant des clés |
Array_filter ( | Filtre les valeurs d'un tableau à l'aide d'une fonction de rappel |
Array_flip ( | Flips / Echanges toutes les clés avec leurs valeurs associées dans un tableau |
Array_intersect ( | Compare les tableaux et renvoie les correspondances (comparez les valeurs uniquement |
Array_intersect_assoc ( | Compare les tableaux et renvoie les correspondances (comparez les clés et les valeurs |
Array_intersect_key ( | Compare les tableaux et renvoie les correspondances (comparez les clés uniquement |
Array_intersect_uassoc ( | Compare les tableaux et renvoie les correspondances (comparez les clés et les valeurs, en utilisant une fonction de comparaison de touches définie par l'utilisateur |
Array_intersect_ukey ( | Compare les tableaux et renvoie les correspondances (comparez les clés seulement, en utilisant une fonction de comparaison de touches définie par l'utilisateur |
Array_key_exists ( | Vérifie si la clé spécifiée existe dans le tableau |
Array_keys ( | Renvoie toutes les clés d'un tableau |
Array_map ( | Envoie chaque valeur d'un tableau à une fonction créée par l'utilisateur, qui retourne de nouvelles valeurs |
Array_merge ( | Fusionne un ou plusieurs tableaux dans un tableau |
Array_merge_recursive ( | Fusionne un ou plusieurs tableaux en un seul tableau récursivement |
Array_multisort ( | Trie des tableaux multiples ou multidimensionnels |
Array_pad ( | Insère un nombre spécifié d'éléments, avec une valeur spécifiée, dans un tableau |
Array_pop ( | Supprime le dernier élément d'un tableau |
Array_product ( | Calcule le produit des valeurs dans un tableau |
Array_push ( | Insère un ou plusieurs éléments à la fin d'un tableau |
Array_rand ( | Renvoie une ou plusieurs clés aléatoires d'un tableau |
Array_reduce ( | Renvoie un tableau sous forme de chaîne, en utilisant une fonction définie par l'utilisateur |
Array_replace ( | Remplace les valeurs du premier tableau par les valeurs des tableaux suivants |
Array_replace_recursive ( | Remplace les valeurs du premier tableau par les valeurs des tableaux suivants récursivement |
Array_reverse ( | Renvoie un tableau dans l'ordre inverse |
Array_search ( | Recherche un tableau pour une valeur donnée et retourne la clé |
Array_shift ( | Supprime le premier élément d'un tableau et renvoie la valeur de l'élément supprimé |
Array_slice ( | Retourne les parties sélectionnées d'un tableau |
Array_splice ( | Supprime et remplace les éléments spécifiés d'un tableau |
Array_sum ( | Retourne la somme des valeurs dans un tableau |
Array_udiff ( | Compare les tableaux et renvoie les différences (comparez les valeurs uniquement, en utilisant une fonction de comparaison de clés définie par l'utilisateur |
Array_udiff_assoc ( | Compare les tableaux et renvoie les différences (comparez les clés et les valeurs, en utilisant une fonction intégrée pour comparer les touches et une fonction définie par l'utilisateur pour comparer les valeurs |
Array_udiff_uassoc ( | Compare les tableaux et renvoie les différences (comparez les clés et les valeurs, en utilisant deux fonctions de comparaison de touches définies par l'utilisateur |
Array_uintersect ( | Compare les tableaux et renvoie les correspondances (comparez les valeurs uniquement, en utilisant une fonction de comparaison de touches définie par l'utilisateur |
array_uintersect_assoc( | Compare arrays, and returns the matches (compare keys and values, using a built-in function to compare the keys and a user-defined function to compare the values |
Array_uintersect_uassoc ( | Compare les tableaux et renvoie les correspondances (comparez les clés et les valeurs, en utilisant deux fonctions de comparaison de touches définies par l'utilisateur |
Array_unique ( | Supprime les valeurs dupliquées d'un tableau |
Array_unshift ( | Ajoute un ou plusieurs éléments au début d'un tableau |
Array_values ( | Retourne toutes les valeurs d'un tableau |
Array_walk ( | Applique une fonction utilisateur à chaque membre d'un tableau |
Array_walk_recursive ( | Applique une fonction utilisateur récursivement à chaque membre d'un tableau |
Arsort ( | Trie un tableau associatif par ordre décroissant, en fonction de la valeur |
Asort ( | Trie un tableau associatif dans l'ordre croissant, en fonction de la valeur |
Compact ( | Crée un tableau contenant des variables et leurs valeurs |
Count ( | Renvoie le nombre d'éléments d'un tableau |
Current ( | Renvoie l'élément courant dans un tableau |
Each ( | Renvoie la paire de clé et de valeur actuelle d'un tableau |
End ( | Définit le pointeur interne d'un tableau sur son dernier élément |
Extract ( | Importe des variables dans la table de symboles actuelle à partir d'un tableau |
In_array ( | Vérifie si une valeur spécifiée existe dans un tableau |
Key ( | Extrait une clé d'un tableau |
Krsort ( | Trie un tableau associatif par ordre décroissant, en fonction de la clé |
Ksort ( | Trie un tableau associatif dans l'ordre croissant, selon la clé |
List ( | Attribue des variables comme si elles étaient un tableau |
Natcasesort ( | Trie un tableau en utilisant un algorithme "ordre naturel" insensible à la casse |
Natsort ( | Trie un tableau en utilisant un algorithme "ordre naturel" |
Next ( | Avancer le pointeur de tableau interne d'un tableau |
Pos ( | Alias de current ( |
Prev ( | Rebobine le pointeur de tableau interne |
Range ( | Crée un tableau contenant une plage d'éléments |
Reset ( | Définit le pointeur interne d'un tableau sur son premier élément |
Rsort ( | Trie un tableau indexé dans l'ordre décroissant |
Shuffle ( | Mélange un tableau |
Sizeof ( | Alias de count ( |
Sort ( | Trie un tableau indexé dans l'ordre croissant |
Uasort ( | Trie un tableau par des valeurs à l'aide d'une fonction de comparaison définie par l'utilisateur |
Uksort ( | Trie un tableau par des clés en utilisant une fonction de comparaison définie par l'utilisateur |
Usort ( | Trie un tableau en utilisant une fonction de comparaison définie par l'utilisateur |
...