РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
174 of 410 menu
◀ ▶

natsort функциясы

natsort функциясы массивди адам жасагандай иреттейт. Бул функция баскычтар менен маанилердин ортосундагы байланыштарды сактайт. Ушундай алгоритм natural ordering деп аталат.

Функция массивди өзүн өзгөртөт.

Синтаксис

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

Мисал

Келгиле, массивди кадимки sort функциясы менен иргетели:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

Эми natsort функциясы менен натуралдык иреттөөнү аткаралы:

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

Кодду иштетүүнүн натыйжасы:

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

Ошондой эле караңыз

  • sort функциясы,
    ал элементтерди өсүү тартибинде иргетет
  • rsort функциясы,
    ал элементтерди төмөндөө тартибинде иргетет
  • ksort функциясы,
    ал баскычтарды өсүү тартибинде иргетет
  • krsort функциясы,
    ал баскычтарды төмөндөө тартибинде иргетет
  • asort функциясы,
    ал элементтерди өсүү тартибинде иргетет, баскычтарды сактап
  • arsort функциясы,
    ал элементтерди төмөндөө тартибинде иргетет, баскычтарды сактап
  • natcasesort функциясы,
    ал регистрди эске албай натуралдык түрдө иргетет
  • 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу