How do you truncate a PHP array in a most effective way?
Should I use array_splice?
You can use the native functions to remove array elements:
With this knowledge make your own function
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;
}
Demo - http://codepad.viper-7.com/JVAs0a