sort

sort -- Sortiert ein Array

Beschreibung

void sort ( array array [, int sort_flags])

Diese Funktion sortiert ein Array . Die Elemente werden aufsteigend vom niedrigsten zum höchsten Wert sortiert .

Beispiel 1 . sort( )

 
?php

 
$fruits

 
=

 
array

 
(

 
"Zitrone"

 
,

 
"Orange"

 
,

 
"Banane"

 
,

 
"Apfel")

 
;

 
sort

 
($fruits)

 
;

 
reset

 
($fruits)

 
;

 
while

 
(list

 
($key

 
,

 
$val

 
)

 
=

 
each

 
($fruits)

 
)

 
{

 
echo

 
"fruits[".$key

 
."

 
]

 
=

 
".$val

 
."\n"

 
;

 
}

 

?





Dieses Beispiel würde folgendes anzeigen :

 
fruits[

 
0

 
]

 
=

 
Apfel

 
fruits[1

 
]

 
=

 
Banane

 
fruits[2

 
]

 
=

 
Orange

 
fruits[3

 
]

 
=

 
Zitrone





Die Früchte wurden in alphabetischer Reihenfolge sortiert .

Der optionale zweite Parameter sort_flags kann benutzt werden , um das Sortierverhalten mit den folgenden Flags zu beeinflussen .

Flags für Sortiertypen :



Siehe auch arsort( ) , asort( ) , ksort( ) , natsort( ) , natcasesort( ) , rsort( ) , usort( ) , array_multisort( ) und uksort( ) .

Anmerkung : Der zweite Parameter wurde in PHP 4 eingeführt .