【发布时间】:2014-01-26 19:35:59
【问题描述】:
弹出数组中最后 n 个元素的有效方法是什么?
这是一个:
$arr = range(1,10);
$n = 2;
$popped_array = array();
for ($i=0; $i < $n; $i++) {
$popped_array[] = array_pop($arr);
}
print_r($popped_array); // returns array(10,9);
有没有更有效的方法?
【问题讨论】:
-
为什么不array_slice?
-
您可能应该将其作为答案而不是评论。
-
反对票是怎么回事?我知道答案很简单,但这并不是说我没有展示我的作品或展示我的想法。
标签: php arrays optimization