174 of 410 menu

Kazi natsort

Kazi natsort hupanga safu (array) kama ambavyo mtu angefanya. Wakati huo huo, kazi huhifadhi uhusiano kati ya funguo (keys) na thamani (values). Algorithm kama hii inaitwa natural ordering.

Kazi hubadilisha safu yenyewe.

Syntax

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

Mfano

Wacha tupange safu kwa kutumia kazi ya kawaida sort:

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

Matokeo ya utekelezaji wa kificho:

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

Mfano

Na sasa tufanye upangaji wa asili kwa kutumia kazi natsort:

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

Matokeo ya utekelezaji wa kificho:

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

Angalia pia

  • kazi sort,
    inayopanga kwa mpangilio wa kuongezeka kwa vipengele
  • kazi rsort,
    inayopanga kwa mpangilio wa kupungua kwa vipengele
  • kazi ksort,
    inayopanga kwa mpangilio wa kuongezeka kwa funguo
  • kazi krsort,
    inayopanga kwa mpangilio wa kupungua kwa funguo
  • kazi asort,
    inayopanga kwa mpangilio wa kuongezeka kwa vipengele na kuhifadhi funguo
  • kazi arsort,
    inayopanga kwa mpangilio wa kupungua kwa vipengele na kuhifadhi funguo
  • kazi natcasesort,
    inayopanga kwa njia ya asili bila kuzingatia herufi kubwa na ndogo
  • kazi usort,
    inayopanga kwa kutumia kolleki (callback)
  • kazi uksort,
    inayopanga kwa kutumia kolleki (callback) kwa funguo
  • kazi uasort,
    inayopanga kwa kutumia kolleki (callback) na kuhifadhi funguo
  • kazi array_multisort,
    inayopanga safu nyingi
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa