PHP tableau Présentation
Les fonctions de tableau vous permettent d'accéder et de les manipuler.
Les tableaux simples et multidimensionnels sont pris en charge.
Installation
Les fonctions de réseau font partie du noyau de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.
PHP 5 Fonctions Array
Fonction | La description |
---|---|
array() | Crée un tableau |
array_change_key_case() | Modifie toutes les clés d'un tableau en minuscules ou en majuscules |
array_chunk() | Divise une matrice en morceaux de tableaux |
array_column() | Renvoie les valeurs d'une seule colonne dans la matrice d'entrée |
array_combine() | Crée un tableau en utilisant les éléments d'un "keys" matrice et une "values" matrice |
array_count_values() | Compte toutes les valeurs d'un tableau |
array_diff() | Comparez les tableaux et renvoie les différences (compare values only) les (compare values only) |
array_diff_assoc() | Comparez les tableaux, et renvoie les différences (compare keys and values) les (compare keys and values) |
array_diff_key() | Comparez les tableaux, et renvoie les différences (compare keys only) les (compare keys only) |
array_diff_uassoc() | Comparez les tableaux, et renvoie les différences (comparer les clés et les valeurs, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_diff_ukey() | Comparez les tableaux, et renvoie les différences (comparer les clés uniquement, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_fill() | Remplit un tableau avec des valeurs |
array_fill_keys() | Remplit un tableau avec des valeurs, spécifiant les clés |
array_filter() | Filtre les valeurs d'un tableau en utilisant une fonction de rappel |
array_flip() | Flips / Échanges toutes les clés avec leurs valeurs associées dans un tableau |
array_intersect() | Comparez les tableaux, et renvoie les résultats (compare values only) les (compare values only) |
array_intersect_assoc() | Comparez les tableaux et renvoie les résultats (compare keys and values) les (compare keys and values) |
array_intersect_key() | Comparez les tableaux, et renvoie les résultats (compare keys only) les (compare keys only) |
array_intersect_uassoc() | Comparez les tableaux, et renvoie les résultats (comparer les clés et les valeurs, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_intersect_ukey() | Comparez les tableaux, et renvoie les résultats (comparer les clés uniquement, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_key_exists() | Vérifie si la clé spécifiée existe dans le tableau |
array_keys() | Retourne toutes les clés d'un tableau |
array_map() | Envoie chaque valeur d'un tableau à une fonction faite par l'utilisateur, qui renvoie les nouvelles valeurs |
array_merge() | Fusionne un ou plusieurs réseaux dans une matrice |
array_merge_recursive() | Fusionne un ou plusieurs réseaux dans un réseau récursive |
array_multisort() | Trie des tableaux multiples ou multi-dimensionnels |
array_pad() | Insère un nombre spécifié d'éléments, avec une valeur spécifiée, à 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 de la première matrice avec les valeurs de matrices suivantes |
array_replace_recursive() | Remplace les valeurs de la première matrice avec les valeurs de matrices suivant récursivement |
array_reverse() | Retourne un tableau dans l'ordre inverse |
array_search() | Recherches un tableau pour une valeur donnée et renvoie la clé |
array_shift() | Supprime le premier élément d'un tableau, et renvoie la valeur de l'élément enlevé |
array_slice() | Les retours sont choisis parties d'une matrice |
array_splice() | Supprime et remplace les éléments spécifiés d'un tableau |
array_sum() | Renvoie la somme des valeurs dans un tableau |
array_udiff() | Comparez les tableaux, et renvoie les différences (comparer uniquement les valeurs, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_udiff_assoc() | Comparez les réseaux, et renvoie les différences (comparer les clés et les valeurs, en utilisant une fonction intégrée pour comparer les clés et une fonction définie par l'utilisateur de comparer les valeurs) |
array_udiff_uassoc() | Comparez les tableaux, et renvoie les différences (comparer les clés et les valeurs, en utilisant deux fonctions de comparaison clés définis par l'utilisateur) |
array_uintersect() | Comparez les tableaux, et renvoie les résultats (comparer uniquement les valeurs, en utilisant une fonction de comparaison clé définie par l'utilisateur) |
array_uintersect_assoc() | Comparez les tableaux, et renvoie les résultats (comparer les clés et les valeurs, en utilisant une fonction intégrée pour comparer les clés et une fonction définie par l'utilisateur pour comparer les valeurs) |
array_uintersect_uassoc() | Comparez les tableaux, et renvoie les résultats (comparer les clés et les valeurs, en utilisant deux fonctions de comparaison clés définis par l'utilisateur) |
array_unique() | Supprime les valeurs en double 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 pour chaque membre d'un réseau |
array_walk_recursive() | Applique une fonction utilisateur récursivement à chaque membre d'un réseau |
arsort() | Trie un tableau associatif dans l'ordre décroissant, en fonction de la valeur |
asort() | Trie un tableau associatif dans l'ordre croissant, en fonction de la valeur |
compact() | Créer un tableau contenant des variables et leurs valeurs |
count() | Renvoie le nombre d'éléments dans un tableau |
current() | Retourne l'élément courant dans un tableau |
each() | Renvoie la paire de clés en cours et de la valeur d'un tableau |
end() | Le pointeur interne d'un tableau à son dernier élément |
extract() | Importe les variables dans la table des symboles d'un tableau |
in_array() | Vérifie si une valeur spécifiée existe dans un tableau |
key() | Lit une clé d'un tableau |
krsort() | Trie un tableau associatif dans l'ordre décroissant, en fonction de la clé |
ksort() | Trie un tableau associatif dans l'ordre croissant, en fonction de la clé |
list() | Affecte les variables comme si elles étaient un tableau |
natcasesort() | Trie un tableau en utilisant insensible à la casse "natural order" algorithme |
natsort() | Trie un tableau en utilisant un "natural order" algorithme |
next() | Avancer le pointeur de la matrice interne d'un réseau |
pos() | Alias de current() |
prev() | Rembobine le pointeur interne |
range() | Crée un tableau contenant une série d'éléments |
reset() | Définit le pointeur interne de tableau au premier élément |
rsort() | Trie un tableau indexé par ordre décroissant |
shuffle() | SHUFFLES un tableau |
sizeof() | Alias de count() |
sort() | Trie un tableau indexé par ordre croissant |
uasort() | Trie un tableau en utilisant une fonction de comparaison définie par l'utilisateur |
uksort() | Trie un tableau en utilisant les touches une fonction de comparaison définie par l'utilisateur |
usort() | Trie un tableau en utilisant une fonction de comparaison définie par l'utilisateur |