如何获得PHP数组的最后5个元素?

我的数组是由MySQL查询结果动态生成的。长度不固定。如果长度小于或等于5,则得到全部,否则得到最后5个。

我尝试了PHP函数last()array_pop(),但它们仅返回最后一个元素。

最佳答案

您需要 array_slice ,它正是这样做的。

$items = array_slice($items, -5);
-5的意思是“从数组末尾的五个元素开始”。

关于php - 获取PHP数组的最后5个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9704983/

10-12 12:46
查看更多