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:)
174 of 410 menu
◀ ▶

natsort funksiyası

natsort funksiyası massivi insanın edəcəyi kimi çeşidləyir. Bu zaman funksiya açarlar və dəyərlər arasındakı əlaqələri qoruyur. Belə bir alqoritm natural ordering adlanır.

Funksiya massivin özünü dəyişir.

Sintaksis

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

Nümunə

Gəlin massivi adi sort funksiyası ilə çeşidləyək:

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

Kodun icrasının nəticəsi:

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

Nümunə

İndi isə natsort funksiyası ilə natural çeşidləmə aparaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin baxın

  • sort funksiyası,
    elementləri artan sıra ilə çeşidləyir
  • rsort funksiyası,
    elementləri azalan sıra ilə çeşidləyir
  • ksort funksiyası,
    açarları artan sıra ilə çeşidləyir
  • krsort funksiyası,
    açarları azalan sıra ilə çeşidləyir
  • asort funksiyası,
    elementləri artan sıra ilə çeşidləyir və açarları qoruyur
  • arsort funksiyası,
    elementləri azalan sıra ilə çeşidləyir və açarları qoruyur
  • natcasesort funksiyası,
    natural şəkildə registrı nəzərə almadan çeşidləyir
  • usort funksiyası,
    callback əsasında çeşidləyir
  • uksort funksiyası,
    callback əsasında açarları çeşidləyir
  • uasort funksiyası,
    callback əsasında çeşidləyir və açarları qoruyur
  • array_multisort funksiyası,
    bir neçə massivi çeşidləyir
← →
↑
Azərbaycan▼
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et