Pike v8.0 release 1738

Method Array.sort_array()


Method sort_array

array sort_array(array arr, function(:void)|void cmp, mixed ... args)

Description

This function sorts the array arr after a compare-function cmp which takes two arguments and should return 1 if the first argument is larger then the second. Returns the sorted array - arr is not sorted destructively.

The remaining arguments args will be sent as 3rd, 4th etc. argument to cmp.

If cmp is omitted, `>() is used instead.

See also

map(), sort(), `>(), dwim_sort_func, lyskom_sort_func, oid_sort_func