<?php /* 用手册上的例子 */ $input = array ("a", "b", "c", "d", "e"); $output = array_slice ($input, 2); // returns "c", "d", and "e", $output = array_slice ($input, 2, -1); // returns "c", "d" $output = array_slice ($input, -2, 1); // returns "d" $output = array_slice ($input, 0, 3); // returns "a", "b", and "c" ?>
The key point is that length is negative. It means taking the array until it is as far away as length from the end of the array
For more related articles about the use of the php array_slice function and detailed explanation of parameters, please pay attention to the PHP Chinese website!
Related articles:
php array function sequence array_slice()