我要删除集合中的第一项:

unset($productData->images->first())

上面的方法不起作用。

我想要这样做的原因是,以便以后进行foreach时,第一项不会出现:
@foreach($productData->images as $images)
    <img class="product-thumb" src="/images/products/{{$images->src_thumb}}">
@endforeach

如何才能做到这一点?

最佳答案

您可以使用shift()获取和删除Laravel集合的第一项。
Source of Illuminate\Support\Collection

这是一个例子:

$productData->images->shift();

关于php - Laravel移除集合中的第一项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27201468/

10-14 15:11