, -
usort($array, function ($a, $b) {
return strcmp($a['eng'], $b['eng']);
});
Instead, you need to do something like this:
usort($array, function ($a, $b) {
$eng = strcmp($a['eng'], $b['eng']);
if ($eng == 0) {
return strcmp ($a['ampm'], $b['ampm']);
} else {
return $eng;
}
});
source
share