php - Sort an array without rewriting a key -
i have array looks this:
$arr = ( [0]=>int(2) [1]=>array( ....) [2]=>array( ....) [3]=>array( ....))
i have used usort sort it:
usort($arr,function($a, $b) { if($a['prop'] == $b['prop']) return 0; return ($a['prop'] < $b['prop']) ? 1 : -1; });
my problem key [0] rewritten array element. don't me wrong...it's suppose to. how sort $arr array without rewrite key [0] ?
just use uasort()
Comments
Post a Comment