PHP 千万亿万级数据排行榜
浏览量:492
<?php function sort_rank($rank_list, $item) { $pop_arr = array(); while ($entry = array_pop($rank_list)) { if ($entry >= $item) { if ($pop_arr) { array_push($rank_list, $entry, $item); array_pop($pop_arr); return array_merge($rank_list, $pop_arr); } array_push($rank_list, $entry); return $rank_list; } else { array_unshift($pop_arr, $entry); } } } $rank_list = array(38,10,18,6,5,1); echo "<pre>"; var_dump(sort_rank($rank_list, 39));
神回复
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。