Fonction sort()

❮ Référence des tableaux PHP

Exemple

Trier les éléments du tableau $cars par ordre alphabétique croissant :

<?php
$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>
Essayez-le vous-même »

Définition et utilisation

La fonction sort() trie un tableau indexé par ordre croissant.

Astuce : Utilisez la fonction rsort() pour trier un tableau indexé par ordre décroissant.

Syntaxe

sort( array, sorttype )

Valeurs des paramètres

Paramètre Description
array Requis. Spécifie le tableau à trier.
sorttype Optionnel. Spécifie comment comparer les éléments du tableau. Valeurs possibles :
  • 0 = SORT_REGULAR - Par défaut. Compare les éléments normalement (ne change pas les types)
  • 1 = SORT_NUMERIC - Compare les éléments numériquement
  • 2 = SORT_STRING - Compare les éléments en tant que chaînes
  • 3 = SORT_LOCALE_STRING - Compare les éléments en tant que chaînes, en fonction de la locale actuelle
  • 4 = SORT_NATURAL - Compare les éléments en tant que chaînes en utilisant un ordre naturel
  • 5 = SORT_FLAG_CASE - Peut être combiné avec SORT_STRING ou SORT_NATURAL pour trier les chaînes sans tenir compte de la casse


Détails techniques

Valeur de retour : TRUE
Version PHP : 4+
Journal des modifications PHP : PHP 8.2.0 : Retourne maintenant TRUE (auparavant, cela retournait bool)

Plus d'exemples

Exemple

Trier les éléments du tableau $numbers par ordre numérique croissant :

<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
Essayez-le vous-même »

❮ Référence des tableaux PHP