PHP如何截断数组

Ale*_*ber 21 php

如何以最有效的方式截断PHP数组?

我应该使用array_splice吗?

Pet*_*ter 21

您可以使用本机函数删除数组元素:

有了这些知识,就可以自己动手

function array_truncate(array $array, $left, $right) {
    $array = array_slice($array, $left, count($array) - $left);
    $array = array_slice($array, 0, count($array) - $right);
    return $array;
}
Run Code Online (Sandbox Code Playgroud)

演示 - http://codepad.viper-7.com/JVAs0a