根据最新的laravel刀片文档(WifiInfo参见"循环")我可以使用循环变量获取有关循环的有价值信息[。 ..]"
我的laravel版本是最新的,但在我的foreach循环中,我无法访问$ loop变量。它说"未定义的变量$ loop"。
示例:
@foreach( $values["rating"] as $rating )
@if( $loop->iteration == 3 )
-- do something --
@endif
@endforeach
有谁知道这方面的解决方案?非常感谢你!
答案 0 :(得分:0)
升级到Laravel 5.3后,您需要重新保存视图,以便查看$ loop变量生效,因为您可能正在查看缓存版本。我有同样的问题,升级,仍然有问题,重新保存视图(修改后)然后$循环工作。