Funksiya natcasesort
Funksiya natcasesort massivi insanın edeceyi kimi çeşidleyir.
Bununla yanaşı funksiya açarlar ve deyerler arasında elaqeleri saxlayır.
natsort-dan ferqli olaraq
simvolların registrini nezere almır.
Sintaksis
sort(array &$array, int $flags = SORT_REGULAR): bool
Nümunə
Gelin evvelce registri nezere alaraq
natsort funksiyası vasitesile çeşidleme yerine yetirek:
<?php
$arr = [
'Img12.png',
'Img10.png',
'img2.png',
'Img1.png'
];
natsort($arr);
var_dump($arr);
?>
Kodun icrasının neticesi:
[
'Img10.png',
'img1.png',
'img2.png',
'img12.png',
]
Nümunə
Indi ise natcasesort funksiyası vasitesile
natural çeşidleme yerine yetirek:
<?php
$arr = [
'img12.png',
'Img10.png',
'img2.png',
'img1.png'
];
natcasesort($arr);
var_dump($arr);
?>
Kodun icrasının neticesi:
[
'img1.png',
'img2.png',
'Img10.png',
'img12.png',
]
Həmçinin bax
-
funksiyanı
sort,
elementleri artan sıra ile çeşidleyen -
funksiyanı
rsort,
elementleri azalan sıra ile çeşidleyen -
funksiyanı
ksort,
açarları artan sıra ile çeşidleyen -
funksiyanı
krsort,
açarları azalan sıra ile çeşidleyen -
funksiyanı
asort,
elementleri artan sıra ile çeşidleyen ve açarları saxlayan -
funksiyanı
arsort,
elementleri azalan sıra ile çeşidleyen ve açarları saxlayan -
funksiyanı
natsort,
natural üsulla çeşidleyen -
funksiyanı
usort,
callback-e göre çeşidleyen -
funksiyanı
uksort,
açarları callback-e göre çeşidleyen -
funksiyanı
uasort,
callback-e göre çeşidleyen ve açarları saxlayan -
funksiyanı
array_multisort,
bir neçe massivi çeşidleyen