Knowledge Base

¿Qué es esto?

PHP: Ordenar alfabéticamente un array a partir del valor

14/01/2016 - 27/12/2018 -  Comentarios - PHP Arrays Ordenar alfabéticamente un array

Podemos ordenar alfabéticamente un array en PHP en función del valor con la siguiente función:

asort($vFieldValues);

Así tal cual, no hay que volver a asignarlo a la variable.

para hacerlo descendente hay que ejecutar:

arsort($vFieldValues);

Si se trata de un array que contiene objetos y queremos ordenar por la propiedad de los objetos, habría que hacerlo de la siguiente manera:

usort($arrayVar, function($a, $b)

{

      return strcasecmp($a->objectProperty, $b->objectProperty);

});