| Extracted from Pike v7.8 release 866 at 2018-07-18.

[Top]
Array

# Method Array.sort_array()

Method sort_array

  `array sort_array(array arr, function|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