返回切片元素的 Array_slice
我正在使用数组切片删除一组元素,从特定偏移量到末尾。
如何在不同的数组中获取被删除的元素?
I'm removing a set of elements with array slice, from e certain offset to the end.
How can I get the elements that were removed, in a different array?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您只需使用
array_slice
两次:现在
$begin
包含$array
的前 5 个元素,以及$end
> 包含其余部分。You just need to use
array_slice
twice:Now
$begin
contains the first 5 elements of$array
, and$end
contains the rest.array_slice 将返回一个包含已删除元素的数组。您还可以使用 array_diff 来查找未删除的元素。
array_slice
will return an array containing the elements that were removed. You can also usearray_diff
to find the elements that were not removed.