FREE Web Template Download
HTML CSS JAVASCRIPT SQL PHP BOOTSTRAP JQUERY ANGULARJS TUTORIALS REFERENCES EXAMPLES Blog
 

PHP uasort() Function

PHP Array Reference PHP Array Reference

Example

Sort the elements of the $arr array by values using a user-defined comparison function:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}

$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>
Run example »

Definition and Usage

The uasort() function sorts an array by values using a user-defined comparison function.

Tip: Use the uksort() function to sort an array by keys using a user-defined comparison function.

Syntax

uasort(array,myfunction);

Parameter Description
array Required. Specifies the array to sort
myfunction Optional. A string that define a callable comparison function. The comparison function must return an integer <, =, or > than 0 if the first argument is <, =, or > than the second argument

Technical Details

Return Value: TRUE on success. FALSE on failure
PHP Version: 4+

PHP Array Reference PHP Array Reference