Arrays mit PHP sortieren
Eine kleiner Übersicht an Funktionen mit welchen man unter PHP Arrays sortieren kann.
sort() Sortiert nach dem Arrayelement. Der Zusammenhang zwischen Key und Element bleibt nicht erhalten.
rsort() Wie sort() nur rückwärts.
ksort() Sortiert nach dem Arraykey. Der Zusammenhang zwischen Key und Element bleibt erhalten.
krsort() Wie ksort() nur rückwärts.
asort() Sortiert nach dem Arrayelement. Der Zusammenhang zwischen Key und Element bleibt erhalten.
arsort() Wie asort() nur rückwärts.
usort() Erlaubt das sortieren mit einer selber definierbaren Funktion. Der Zusammenhang zwischen Key und Element bleibt nicht erhalten.
uksort() Wie usort() nur rückwärts.
uasort() Wie usort(). Der Zusammenhang zwischen Key und Element bleibt aber erhalten.
array_ multisort() erlaubt das Sortieren von mehreren/multidimensionalen Arrays
natsort() Sortiert einen Array nach der natürlichen Reihenfolge.
natcasesort() Wie natsort(). Ignoriert aber die Gross/Kleinschreibung.
sort() Sortiert nach dem Arrayelement. Der Zusammenhang zwischen Key und Element bleibt nicht erhalten.
rsort() Wie sort() nur rückwärts.
ksort() Sortiert nach dem Arraykey. Der Zusammenhang zwischen Key und Element bleibt erhalten.
krsort() Wie ksort() nur rückwärts.
asort() Sortiert nach dem Arrayelement. Der Zusammenhang zwischen Key und Element bleibt erhalten.
arsort() Wie asort() nur rückwärts.
usort() Erlaubt das sortieren mit einer selber definierbaren Funktion. Der Zusammenhang zwischen Key und Element bleibt nicht erhalten.
uksort() Wie usort() nur rückwärts.
uasort() Wie usort(). Der Zusammenhang zwischen Key und Element bleibt aber erhalten.
array_ multisort() erlaubt das Sortieren von mehreren/multidimensionalen Arrays
natsort() Sortiert einen Array nach der natürlichen Reihenfolge.
natcasesort() Wie natsort(). Ignoriert aber die Gross/Kleinschreibung.