Manipuler les tableaux
Tableau:manipulerPHP propose un très grand nombre de fonctions permettant de manipuler les tableaux.
PHP:fonctions permettant de manipuler les tableauxLes fonctions les plus utilisées sont les suivantes :
Nom |
Rôle |
count |
Compte le nombre d’éléments dans un tableau. |
in_arrays |
Teste si une valeur est présente dans un tableau. |
array_search |
Recherche une valeur dans un tableau. |
array_replace |
Remplace des valeurs dans un tableau. |
[a|k][r]sort |
Trient un tableau (plusieurs variantes possibles). |
str_split |
Découpe une chaîne en morceaux de longueur fixe et stocke les éléments dans un tableau. |
explode |
Découpe une chaîne selon un séparateur et stocke les éléments dans un tableau. |
implode |
Regroupe les éléments d’un tableau dans une chaîne à l’aide d’un séparateur. |
array_column |
Retourne les valeurs d’une colonne d’un tableau multidimensionnel. |
max |
Retourne la plus grande valeur stockée dans un tableau. |
min |
Retourne la plus petite valeur stockée dans un tableau. |
N’oubliez pas la fonction is_array qui permet de savoir si une variable est de type tableau (cf. dans ce chapitre Manipuler les constantes, les variables et les types de données - Types de données).
Certaines fonctions modifient le contenu du tableau passé en paramètre et ne peuvent donc pas être appliquées à un tableau constant sous peine d’obtenir...