175 of 410 menu

Функция natcasesort

Функция natcasesort массивті адам жасағандай етіп сұрыптайды. Бұл ретте функция кілттер мен мәндер арасындағы байланыстарды сақтайды.

natsort-тен айырмашылығы таңбалар регистрін ескермейді.

Синтаксис

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

Мысал

Алдымен natsort функциясын қолданып, регистрді ескере отырып сұрыптауді орындайық:

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

Кодты орындау нәтижесі:

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

Мысал

Ал енді natcasesort функциясын қолданып натуралды сұрыптауді орындайық:

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

Кодты орындау нәтижесі:

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

Сондай-ақ қараңыз

  • функцию sort,
    которая элементтердің өсу реті бойынша сұрыптайды
  • функцию rsort,
    которая элементтердің кему реті бойынша сұрыптайды
  • функцию ksort,
    которая кілттердің өсу реті бойынша сұрыптайды
  • функцию krsort,
    которая кілттердің кему реті бойынша сұрыптайды
  • функцию asort,
    которая элементтердің өсу реті бойынша кілттерді сақтай отырып сұрыптайды
  • функцию arsort,
    которая элементтердің кему реті бойынша кілттерді сақтай отырып сұрыптайды
  • функцию natsort,
    которая натуралды түрде сұрыптайды
  • функцию usort,
    которая коллбек бойынша сұрыптайды
  • функцию uksort,
    которая коллбек бойынша кілттерге сұрыптайды
  • функцию uasort,
    которая коллбек бойынша кілттерді сақтай отырып сұрыптайды
  • функцию array_multisort,
    которая бірнеше массивтерді сұрыптайды
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау