24. Fonctions Utiles pour les Tableaux
PHP fournit des centaines de fonctions intégrées pour la manipulation de tableaux. Maîtriser ces fonctions est crucial pour écrire du code PHP efficace.
1. Compter et Vérifier
| Fonction | Description |
|---|---|
count($array) | Retourne le nombre d'éléments dans un tableau. |
is_array($var) | Vérifie si une variable est un tableau (retourne un booléen). |
array_key_exists($key, $array) | Vérifie si une clé spécifiée existe dans un tableau. |
php
2. Ajouter et Supprimer des Éléments
| Fonction | Description |
|---|---|
array_push($array, $val1, ...) | Ajoute des éléments à la fin d'un tableau indexé. |
array_pop($array) | Supprime et renvoie l'élément de la fin du tableau. |
array_unshift($array, $val1, ...) | Ajoute des éléments au début d'un tableau. |
array_shift($array) | Supprime et renvoie l'élément du début du tableau. |
3. Trier les Tableaux
| Fonction | Description |
|---|---|
sort($array) | Trie les éléments du tableau indexé par ordre croissant (par valeur). |
rsort($array) | Trie les éléments du tableau indexé par ordre décroissant (par valeur). |
asort($array) | Trie les tableaux associatifs par valeur (croissant). |
ksort($array) | Trie les tableaux associatifs par clé (croissant). |
php
35, 'Joe' => 43, 'Amy' => 37]; ksort($ages); // Trier par nom (clé) print_r($ages); // Résultat : Array ( [Amy] => 37 [Joe] => 43 [Peter] => 35 ) ?>