|
|
PHP Array natcasesort() Function
|
Tutorials » Php »
|
Topic |
What is natcasesort() Function?
How to sort an array elements in Natural Order?
|
|
Explanation |
|
The "natcasesort()" function sort an array using a case in sensitive "natural order" algorithm. But the keys
remain the same.
Syntax:
natcasesort(array)
In the above syntax "array" is the array to be sorted and is case-insensitive.
Example:
<?php
$psd_files = array("psd15.psd","Psd10.psd",
"psd1.psd","Psd22.psd","psd2.psd");
natsort($psd_files);
echo "Natural order: ";
print_r($psd_files);
echo "<br />";
natcasesort($psd_files);
echo "Natural order case insensitve: ";
print_r($psd_files);
?>
Result:
Natural order:
Array
{
[0]= Psd10.psd
[1]= Psd22.psd
[2]= psd1.psd
[4]= psd2.psd
[3]= psd15.psd
}
Natural order case insensitve:
Array
{
[2]= psd1.psd
[4]= psd2.psd
[0]= Psd10.psd
[3]= psd15.psd
[1]= Psd22.psd
}
In the above example the first the array "$psd_files" is displayed using the case sensitive order, then displayed
using the case insensitive "natcasesort()" function.
|
|
A Note |
Learn PHP programming language tutorial with simple and neat example. Hope you enjoy this free tutorial.
Do give us your valuable feedback and suggestions on this online tutorial. This is a Copyright Content.
|
|
|
|