- strnatcmp: documentation ( source)
- var_dump: documentation ( source)
- usort: documentation ( source)
<?php
$myArray = array();
$myArray[]['username'] = 'cpranot';
$myArray[]['username'] = 'lcruz';
$myArray[]['username'] = 'adlee';
//usort($myArray, function($a, $b) { return strnatcmp($a["username"], $b["username"]); });
function something($a, $b){return strnatcmp($a["username"], $b["username"]);}
usort($myArray, 'something');
var_dump($myArray);