Funksie natcasesort
Die funksie natcasesort sorteer 'n skikking soos
'n mens dit sou doen.
Die funksie behou die assosiasies
tussen sleutels en waardes.
In teenstelling met natsort
ignoreer dit kas-sensitiwiteit.
Sintaksis
sort(array &$array, int $flags = SORT_REGULAR): bool
Voorbeeld
Laat ons eers 'n sortering uitvoer
met die funksie natsort
met kas-sensitiwiteit:
<?php
$arr = [
'Img12.png',
'Img10.png',
'img2.png',
'Img1.png'
];
natsort($arr);
var_dump($arr);
?>
Resultaat van die kode-uitvoering:
[
'Img10.png',
'img1.png',
'img2.png',
'img12.png',
]
Voorbeeld
En nou voer ons 'n natuurlike
sortering uit met die funksie natcasesort:
<?php
$arr = [
'img12.png',
'Img10.png',
'img2.png',
'img1.png'
];
natcasesort($arr);
var_dump($arr);
?>
Resultaat van die kode-uitvoering:
[
'img1.png',
'img2.png',
'Img10.png',
'img12.png',
]
Sien ook
-
die funksie
sort,
wat volgens stygende waardes sorteer -
die funksie
rsort,
wat volgens dalende waardes sorteer -
die funksie
ksort,
wat volgens stygende sleutels sorteer -
die funksie
krsort,
wat volgens dalende sleutels sorteer -
die funksie
asort,
wat volgens stygende waardes sorteer met sleutelbehoud -
die funksie
arsort,
wat volgens dalende waardes sorteer met sleutelbehoud -
die funksie
natsort,
wat op 'n natuurlike manier sorteer -
die funksie
usort,
wat volgens 'n terugroepfunksie sorteer -
die funksie
uksort,
wat volgens 'n terugroepfunksie vir sleutels sorteer -
die funksie
uasort,
wat volgens 'n terugroepfunksie sorteer met sleutelbehoud -
die funksie
array_multisort,
wat verskeie skikkings sorteer