30秒学会 PHP 片段 · 2020年3月31日

30秒学会 PHP 片段 – take

Returns an array with $n elements removed from the beginning.

Use array_slice() to remove $n items from the beginning of the array.

代码实现

function take($items, $n = 1)
{
  return array_slice($items, 0, $n);
}

使用样例

take([1, 2, 3], 5); // [1, 2, 3]
take([1, 2, 3, 4, 5], 2); // [1, 2]