我有一列我想排序的帖子 - 但在此之前,我想查找帖子的id
,其中帖子的最大號碼爲likes
。我使用foreach循環遍歷數組。儘管爲此做兩個foreach循環似乎是一種浪費 - 我不知道在嘗試事先找到最高值時是否有其他選擇?查找具有最高值的帖子的ID
Array
(
[0] => Array
(
[id] => 162
[like_count] => 2
etc.
)
[1] => Array
(
[id] => 165
[like_count] => 23
etc.
)
)
所以第二個職位有喜歡的最高金額,所以我需要的165號 - 然後當我遍歷我可以這樣做
foreach ($posts as $post){
if($most_liked_id == $post["id"]){
// this post is the most liked!
}
}
任何幫助將不勝感激 - 謝謝!
你是什麼意思,兩個foreach循環? –