Maison > Article > programmation quotidienne > Comment trier un tableau en php
Pour trier un tableau en PHP, vous devez maîtriser la fonction de tri en PHP. La fonction de tri représente le tri d'un tableau. La fonction de tri peut non seulement trier les tableaux numériques, mais également trier les tableaux de chaînes.
Ci-dessous, nous vous présenterons la méthode PHP de tri des tableaux de chaînes et des tableaux de tableaux à travers des exemples de code simples.
1. Triez le tableau de chaînes
Le code est le suivant :
<?php $text = array("Python","Java","Banana","PHP","Apple"); //对字符串数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($text); print_r($text);
Le résultat du tri est le suivant :
Comme indiqué sur l'image, triez par ordre alphabétique.
2. Triez le tableau numérique
<?php $numbers = array(5, 10, 3.5, 1, 8, 2); //对数字数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($numbers); print_r($numbers);
Les résultats du tri sont les suivants :
Comme montré dans la figure, trier par taille numérique.
fonction de tri signifie trier le tableau. Une fois cette fonction terminée, les éléments seront classés du plus bas au plus élevé.
syntaxe de tri :
bool sort (array &$array [,int $sort_flags= SORT_REGULAR ])
où paramètres :
array représente le tableau d'entrée .
sort_flags est un deuxième paramètre facultatif, sort_flags peut être utilisé pour modifier le comportement de tri en utilisant les valeurs suivantes :
Drapeaux de type de tri :
SORT_REGULAR - Comparez les éléments normalement (ne changez pas les types)
SORT_NUMERIC - Comparez les éléments sous forme de nombres
SORT_STRING - Comparez les éléments sous forme de chaînes
SORT_LOCALE_STRING - Comparez les éléments sous forme de caractères en fonction du paramètres régionaux actuels Les chaînes sont comparées. Il utilise des paramètres régionaux, qui peuvent être modifiés à l'aide de setlocale()
SORT_NATURAL - compare les éléments sous forme de chaînes en utilisant "l'ordre naturel" comme natsort()
SORT_FLAG_CASE - peut être combiné avec (ou au niveau du bit) SORT_STRING Ou SORT_NATURAL pour trier les chaînes sans tenir compte de la casse
Cet article est une introduction détaillée au tri des tableaux en PHP. J'espère qu'il sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!