| PHP Manuál | ||
|---|---|---|
| Předcházející | Další | |
Tato funkce implementuje srovnávací algoritmus který třídí alfanumerické řetězce stejným způsobem jako člověk, toto se popisuje jako "přirozené třídění". Ukázka rozdílu mězi tímto algoritmem a běžnými počítačovými algoritmy pro řazení řetězců (např. sort()):
Výše uvedený kód vygeneruje následující výstup:
Standardní třídění
Array
(
[0] => img1.png
[1] => img10.png
[2] => img12.png
[3] => img2.png
)
Přirozené třídění
Array
(
[3] => img1.png
[2] => img2.png
[1] => img10.png
[0] => img12.png
)
|
Viz také: natcasesort(), strnatcmp() a strnatcasecmp().
| Předcházející | Domů | Další |
| list | Nahoru | natcasesort |