Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
175 of 410 menu
◀ ▶

Funktio natcasesort

Funktio natcasesort lajittelee taulukon kuin ihminen tekisi. Samalla funktio säilyttää yhteydet avainten ja arvojen välillä.

Toisin kuin natsort se jättää merkkien kirjainkoon huomiotta.

Syntaksi

sort(array &$array, int $flags = SORT_REGULAR): bool

Esimerkki

Tehdään ensin lajittelu funktiolla natsort kirjainkokoa huomioiden:

<?php $arr = [ 'Img12.png', 'Img10.png', 'img2.png', 'Img1.png' ]; natsort($arr); var_dump($arr); ?>

Koodin suorituksen tulos:

[ 'Img10.png', 'img1.png', 'img2.png', 'img12.png', ]

Esimerkki

Suoritetaan nyt luonnollinen lajittelu funktiolla natcasesort:

<?php $arr = [ 'img12.png', 'Img10.png', 'img2.png', 'img1.png' ]; natcasesort($arr); var_dump($arr); ?>

Koodin suorituksen tulos:

[ 'img1.png', 'img2.png', 'Img10.png', 'img12.png', ]

Katso myös

  • funktion sort,
    joka lajittelee elementtien nousevaan järjestykseen
  • funktion rsort,
    joka lajittelee elementtien laskevaan järjestykseen
  • funktion ksort,
    joka lajittelee avainten nousevaan järjestykseen
  • funktion krsort,
    joka lajittelee avainten laskevaan järjestykseen
  • funktion asort,
    joka lajittelee elementtien nousevaan järjestykseen säilyttäen avaimet
  • funktion arsort,
    joka lajittelee elementtien laskevaan järjestykseen säilyttäen avaimet
  • funktion natsort,
    joka lajittelee luonnollisella tavalla
  • funktion usort,
    joka lajittelee callback-funktion perusteella
  • funktion uksort,
    joka lajittelee callback-funktion perusteella avainten mukaan
  • funktion uasort,
    joka lajittelee callback-funktion perusteella säilyttäen avaimet
  • funktion array_multisort,
    joka lajittelee useita taulukoita
← →
↑
Suomi▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää