php - Laravel 删除集合中的第一项

标签 php laravel laravel-4

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

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/

相关文章:

PHP Composer : choosing the right package for Laravel (or other framework)

php - 如何在php中回显脚本

php - 如何在 Laravel 5.4 本地作用域中的关系调用中使用?

laravel 5根据用户角色登录后重定向用户

php - 检查列是否存在于 Laravel 模型的表中,然后应用条件

php - 拉拉维尔 4 : custom select query

php - 在 YII 应用程序中更改 CSS 文件不起作用

javascript - 使用 jQuery 序列化表单时遇到问题

php - 按时区 php 发送 cron 作业通知

laravel - 如何使用 storage_path() 在 laravel 4 中查看图像