Home > PHP > Function > Arrays > natsort()

natsort()

natsort - Sort an array using a "natural order" algorithm

Syntax

bool natsort (array &$array)

Arguments

  • array - The input array.

Description

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". An example of the difference between this algorithm and the regular computer string sorting algorithms (used in sort()) can be seen in the example below.

Version

PHP 4, 5

Return value

Returns TRUE on success or FALSE on failure.