sort
(PHP 4, PHP 5)
sort — Zotriediť pole
Popis
Táto funkcia zotriedi pole. Po vykonaní funkcie budú prvky poľa usporiadané od najmenšieho po najväčší.
Note: Táto funkcia priraďuje nové kľúče prvkom v pole . Odstrání všetky existujúce kľúče, ktoré ste mohli priradiť, než aby len znovu usporiadala kľúče.
Vracia TRUE pri úspechu alebe FALSE pri chybe.
Example#1 Príklad použitia sort()
<?php
$fruits = array("citron", "pomaranc", "jablko", "banan");
sort($fruits);
reset($fruits);
while (list($key, $val) = each($fruits)) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
Tento príklad vypíše:
fruits[0] = banan fruits[1] = citron fruits[2] = jablko fruits[3] = pomaranc
Ovocie bolo zotriedené v abecednom poradí.
Nepovinný druhý parameter priznaky_triedenia môže byť použitý na zmenu správania sa pri triedený použitím nasledovných hodnôt:
Dostupné príznaky určujúce spôsob triedenia:
- SORT_REGULAR - porovnávať položky normálne
- SORT_NUMERIC - porovnávať položky numericky
- SORT_STRING - porovnávať položky ako reťazce
Note: Druhý parameter bol pridaný v PHP 4.
Buďte opatrný pri zoraďovaní polí s hodnotami typov mixed, pretože sort() môže vyrobiť nepredvídateľné výsledky.
Tiež pozri arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort() a uksort().