<PHP Array Reference
Definiție și utilizare
natcasesort() Functia sorteaza un tablou folosind o "natural order" algoritm. Valorile păstrează cheile originale.
Într - un algoritm natural, numărul 2 este mai mic decât numărul 10. În sortarea de calculator, 10 este mai mică de 2, pentru că primul număr din "10" este mai mică de 2.
Această funcție este insensibil la caz.
Această funcție returnează TRUE în caz de succes, sau FALSE în caz de eșec.
Sintaxă
natcasesort(array)
Parametru | Descriere |
---|---|
array | Necesar. Specifică matrice pentru a sorta |
Exemplu
<?php
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
echo "<br />";
natcasesort($temp_files);
echo "Natural order case insensitve: ";
print_r($temp_files);
?>
Ieșirea codului de mai sus va fi:
Natural order:
Array
(
[0] => Temp10.txt
[1] => Temp22.txt
[2] => temp1.txt
[4] => temp2.txt
[3] => temp15.txt
)
Natural order case insensitve:
Array
(
[2] => temp1.txt
[4] => temp2.txt
[0] => Temp10.txt
[3] => temp15.txt
[1] => Temp22.txt
)
<PHP Array Reference