PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
Táto funkcia implementuje zoraďovací algoritmus, ktorý zoraďuje alfanumerické reťazce spôsobom akým by to robil človek. Popisuje sa to ako "prirodzené zoradenie". Príklád rozdielu medzi týmto algoritmom a regulernými zoraďovacími algoritmami počítača (použítých v sort()) môžete vidieť nižšie:
Príklad 1. natsort() príklad
Horeuvedený kód vygeneruje následujúci výstup:
Pre viac informácii si pozrite: Stránku Reťazcové porovnanie prirodzeného zoraďovania Martina Poola. |
Poznámka: Ak chcete ponechať asociácie index/hodnota, zvážte použitie usort($arr, 'strnatcmp').
Tiež pozri natcasesort(), strnatcmp() a strnatcasecmp().
Predchádzajúci | Domov | Nasledujúci |
natcasesort | Hore | next |