sortOrdena un array en orden creciente
&reftitle.description;
truesortarrayarrayintflagsSORT_REGULAR
Ordena array en su lugar siguiendo los valores
en orden creciente.
¬e.sort-unstable;
¬e.no-key-association;
¬e.reset-index;
&reftitle.parameters;
array
El array de entrada.
&sort.flags.parameter;
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;&Description;
&return.type.true;
&reftitle.examples;
Ejemplo con sort
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
]]>
&example.outputs;
Las frutas han sido ordenadas en orden alfabético.
Ejemplo con sort utilizando
el orden natural sin tener en cuenta la casilla
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
]]>
&example.outputs;
Las frutas han sido ordenadas como lo habrían sido con la función
natcasesort.
&reftitle.notes;
Al igual que la mayoría de las funciones de ordenación de PHP, sort
utiliza una implementación de Quicksort.
El pivote es elegido en el medio de la partición, resultando así en una optimización
del tiempo para los arrays ya ordenados. Pero esto no es más que un detalle de
la implementación, sin tener ningún impacto.
Prestar atención al ordenar arrays con valores de tipos
diferentes ya que sort puede producir resultados
impredecibles cuando flags es
SORT_REGULAR.
&reftitle.seealso;
rsort&seealso.array.sorting;