Ordena las entradas por los valores

# ArrayIterator::asort

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

ArrayIterator::asort — Ordena las entradas por los valores

### Descripción

public function ArrayIterator::asort(int `$flags` = `SORT_REGULAR`): true

Ordena las entradas por los valores.

> Nota: Si dos miembros se comparan como iguales, mantienen su orden original. Anterior a PHP 8.0.0, su orden relativo en el array ordenado no está definido.

### Parámetros

`flags`
  El segundo parámetro opcional `flags` puede ser utilizado para modificar el comportamiento de ordenación utilizando estos valores:

  Tipo de banderas de ordenación:

  - `SORT_REGULAR` - compara los elementos normalmente; los detalles son descritos en la sección de los operadores de comparación
  - `SORT_NUMERIC` - compara los elementos numéricamente
  - `SORT_STRING` - compara los elementos como strings
  - `SORT_LOCALE_STRING` - compara los elementos como strings, basado en la configuración regional actual. Esto utiliza la configuración regional, que puede ser cambiada utilizando setlocale()
  - `SORT_NATURAL` - compara los elementos como strings utilizando el "orden natural" como natsort()
  - `SORT_FLAG_CASE` - puede ser combinado (OR a nivel de bits) con `SORT_STRING` o `SORT_NATURAL` para ordenar strings sin tener en cuenta la mayúscula/minúscula

### Valores devueltos

Retorna siempre `true`.

### Historial de cambios

Versión | Descripción
--- | ---
8.2.0 | El tipo de retorno es ahora `true`, anteriormente era bool.

### Ver también

- ArrayIterator::ksort() - Ordena las entradas por las claves
- ArrayIterator::natcasesort() - Ordena naturalmente las entradas, sin tener en cuenta la casilla
- ArrayIterator::natsort() - Ordena naturalmente las entradas
- ArrayIterator::uasort() - Ordenar con una función de comparación definida por el usuario y mantener la asociación del índice
- ArrayIterator::uksort() - Ordenar por claves utilizando una función de comparación definida por el usuario
- asort() - Ordena un array en orden ascendente y conserva la asociación de los índices

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open