Le PHP par l'exemple
Recherche sur ce site - Search this website (enter word, expression)
  Traduction - Translate (choose language)
Vous aimez cette page ?
Alors cliquez ici

Partagez, imprimez
mettez en favori...

Accueil Le PHP par l'exemple Utilitaires en ligne Liens Utiles Liens Amis Stats du site Contact

 natcasesort et natsort 

Voir le Manuel PHP pour natcasesort et natsort

Description Fonctions sur les tableaux
natcasesort trie un tableau dans l'ordre naturel sans tenir compte de la casse.
natsort trie un tableau dans l'ordre naturel en tenant compte de la casse.
Syntaxe natcasesort (array) et natsort (array)

Exemple n° 1 : Facile
Tri de nombres avec natcasesort
Autres commandes utilisées : array, array_values, count, echo, for
Voir d'autres exemples utilisant cette fonction

Affichage 1 5 12 15 22 150
avec un simple tri de type chaînes de caractères, le résultat aurait été :
1 12 15 150 22 5
Code
PHP
Commentaires : Le tableau contient les nombres 1 12 5 150 15 et 22 - L'indexation commence à 0 d'où la boucle de 0 au nombre d'éléments - 1
Vous pouvez sélectionner le code ou cliquer sur parenthèses, accolades et crochets pour voir leurs tenant et aboutissant.

Exemple n° 2 : Facile
Tri de noms de fichiers avec natsort
Autres commandes utilisées : array, array_values, count, echo, for
Affichage IMG1.png IMG3.png Img23.png img3.png img10.png img12.png img102.png
avec un simple tri de type chaînes de caractères, le résultat aurait été :
IMG1.png IMG3.png Img23.png img10.png img102.png img12.png img3.png
Code
PHP
Commentaires : Le tableau contient les noms de fichiers :
IMG1.png', 'img12.png', 'img102.png', 'img10.png', 'img3.png', 'Img23.png', 'IMG3.png
L'indexation commence à 0 d'où la boucle de 0 au nombre d'éléments - 1
Vous pouvez sélectionner le code ou cliquer sur parenthèses, accolades et crochets pour voir leurs tenant et aboutissant.

top Haut de page