Comment utiliser la fonction de tri php

藏色散人
Libérer: 2023-02-22 20:56:01
original
3223 Les gens l'ont consulté

La fonction de tri php est utilisée pour trier le tableau d'index par ordre croissant. Sa syntaxe est sort(array, sortingtype). Cette fonction attribue de nouveaux noms de clé aux cellules du tableau. Le nom de clé d'origine sera supprimé.

Comment utiliser la fonction de tri php

Comment utiliser la fonction de tri php ?

Définition et utilisation

La fonction sort() trie le tableau d'index par ordre croissant.

Remarque : Cette fonction attribue un nouveau nom de clé à l'unité du tableau. Le nom de clé d'origine sera supprimé.

Renvoie VRAI en cas de succès, sinon renvoie FAUX.

Conseil : Veuillez utiliser la fonction rsort() pour trier le tableau d'index par ordre décroissant.

Syntaxe

sort(array,sortingtype);
Copier après la connexion

Paramètres

array Obligatoire, précise le tableau à trier.

sortingtype est facultatif et spécifie comment comparer les éléments/éléments du tableau.

Valeurs possibles :

0 = SORT_REGULAR - Par défaut. Mettez chaque élément dans l'ordre régulier (ASCII standard, aucun changement de type)

1 = SORT_NUMERIC - Traitez chaque élément comme un nombre.

2 = SORT_STRING - Traitez chaque élément comme une chaîne.

3 = SORT_LOCALE_STRING - Traitez chaque élément comme une chaîne, en fonction des paramètres régionaux actuels (peut être modifié via setlocale()).

4 = SORT_NATURAL - Traitez chaque élément comme une chaîne, en utilisant le tri naturel comme natsort().

5 = SORT_FLAG_CASE - Peut être combiné (OU au niveau du bit) avec SORT_STRING ou SORT_NATURAL pour trier les chaînes, sans tenir compte de la casse.

Valeur de retour : VRAI en cas de succès, FALSE en cas d'échec.

Version PHP : 4+

Exemple 1

Trier les éléments du tableau $numbers par ordre croissant de nombres :

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
?>
Copier après la connexion

Sortie :

2
4
6
11
22
Copier après la connexion

Exemple 2

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

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
?>
Copier après la connexion

Sortie :

BMW
Toyota
Volvo
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!