175 of 410 menu

Fonksiyon natcasesort

natcasesort fonksiyonu bir diziyi, bir insanın yapacağı şekilde sıralar. Bu arada fonksiyon anahtarlar ve değerler arasındaki ilişkileri korur.

natsort'tan farklı olarak karakterlerin büyük/küçük harf durumunu dikkate almaz.

Sözdizimi

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

Örnek

Önce büyük/küçük harf duyarlı olarak natsort fonksiyonu ile sıralama yapalım:

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

Kodun çalıştırılmasının sonucu:

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

Örnek

Şimdi ise natcasesort fonksiyonu ile doğal sıralama yapalım:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • sort fonksiyonu,
    elemanlara göre artan düzende sıralar
  • rsort fonksiyonu,
    elemanlara göre azalan düzende sıralar
  • ksort fonksiyonu,
    anahtarlara göre artan düzende sıralar
  • krsort fonksiyonu,
    anahtarlara göre azalan düzende sıralar
  • asort fonksiyonu,
    elemanlara göre artan düzende sıralar ve anahtarları korur
  • arsort fonksiyonu,
    elemanlara göre azalan düzende sıralar ve anahtarları korur
  • natsort fonksiyonu,
    doğal yöntemle sıralar
  • usort fonksiyonu,
    geri çağırım fonksiyonuna göre sıralar
  • uksort fonksiyonu,
    geri çağırım fonksiyonuna göre anahtarları sıralar
  • uasort fonksiyonu,
    geri çağırım fonksiyonuna göre sıralar ve anahtarları korur
  • array_multisort fonksiyonu,
    birden çok diziyi sıralar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet