相关疑难解决方法(0)

array_pop()数组中最后n个元素的最有效方法是什么?

弹出数组中最后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);
Run Code Online (Sandbox Code Playgroud)

有更有效的方法吗?

php arrays optimization

4
推荐指数
3
解决办法
2884
查看次数

如何从数组末尾删除第 n 个元素

我知道您可以使用“array_pop”删除数组中的最后一个元素。但如果我想删除最后 2 或 3 个,我该怎么办?

那么如何删除该数组中的最后 2 个元素呢?

<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);
?>
Run Code Online (Sandbox Code Playgroud)

php arrays

3
推荐指数
3
解决办法
1万
查看次数

标签 统计

arrays ×2

php ×2

optimization ×1