PHP - Function natcasesort()


Advertisements


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