PHP - Función natcasesort ()

Sintaxis

natcasesort ( $array );

Definición y uso

Esta función implementa un algoritmo de ordenación que ordena cadenas alfanuméricas de la forma en que lo haría un ser humano mientras mantiene asociaciones clave / valor. Esto se describe como un "orden natural".

Parámetros

No Señor Descripción de parámetros
1

array(Required)

Especifica una matriz

Valor devuelto

Esta función devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $array1 = array('click0.txt', 'click12.txt', 'click10.txt', 'click2.txt', 'click1.txt', 'click3.txt');
   $array2 = $array1;
   natcasesort($array2);
   echo " \n Natural order sorting (case-insensitive) \n";
   print_r($array2);
?>

Esto producirá el siguiente resultado:

Natural order sorting (case-insensitive)
Array ( [0] => click0.txt [4] => click1.txt [3] => click2.txt [5] => click3.txt [2] => click10.txt [1] => click12.txt )