所以我和Laravel一起工作,我试图返回一个对象的整个部分,除了第一件事。
我尝试array_slice()
,如上所示,但它打破了页面。
{{gettype($formulas)}} --> object
@foreach(array_slice($formulas->toArray(), 1, 5) as $f)
<label>{{$f->name}}</label>
@endforeach
那么有没有办法用对象做同样的事情?
答案 0 :(得分:1)
这可行,但我没有尝试过,但可能会有效。
<?php $count = 0; ?>
@foreach ($formulas->toArray() as $f)
<?php if( !$count == 0){ continue; } ?>
// Your code here
<?php $count++; ?>
@endforeach
答案 1 :(得分:0)
这可以帮到你:
$limit = 5;
@foreach( $formulas as $index => $f)
@if( $index >= $limit )
@break
@endif
@if ( ! $index == 0 )
<label>{{$f->name}}</label>
@endif
@endforeach