PHP – Array – Sort
Función que nos devuelve un array ordenado tanto de forma ascendente como descendente. El array original no se modifica. No es ordenación natural.
/** * Class HelperArray */ abstract class HelperArray { /** * Ordena los valores de un array, se mantienen las claves. * Devuelve un array ordenado. * * @param array $arr * @param bool $ascendent * * @return array */ public static function sort($arr, $ascendent = true) { $array_tmp = HelperConvert::toArray($arr); if ($ascendent) { asort($array_tmp); } else { arsort($array_tmp); } return $array_tmp; } }
Funciones relacionadas
- HelperConvert::toArray : Convertir cualquier valor a un array