PHP - Function natcasesort()
Syntax
natcasesort ( $array );
Definition and Usage
This function implements a sort algorithm that orders alphanumeric strings in the way a human being would while maintaining key/value associations. This is described as a "natural ordering".
Parameters
| Sr.No | Parameter & Description |
|---|---|
| 1 |
array(Required) Specifies an array |
Return Value
This function returns TRUE on success, or FALSE on failure.
Example
Try out following example −
<?php
$array1 = array('click0.txt', 'click12.txt', 'click10.txt', 'click2.txt', 'click1.txt', 'click3.txt');
$array2 = $array1;
natcasesort($array2);
echo " \n Natural order sorting (case-insensitive) \n";
print_r($array2);
?>
This will produce the following result −
Natural order sorting (case-insensitive) Array ( [0] => click0.txt [4] => click1.txt [3] => click2.txt [5] => click3.txt [2] => click10.txt [1] => click12.txt )
php_function_reference.htm
Advertisements