2
최신 laravel 블레이드 설명서 (https://laravel.com/docs/5.3/blade "루프"참조)에 따라 루프 [...]에 대한 중요한 정보를 얻기 위해 루프 변수를 사용할 수 있습니다 " .
내 laravel 버전이 최신이지만 foreach 루프 내에서 $ loop 변수에 액세스 할 수 없습니다. 그것은 "undefined variable $ loop"라고합니다.
예 :
이@foreach($values["rating"] as $rating)
@if($loop->iteration == 3)
-- do something --
@endif
@endforeach
사람이 이것에 대한 해결책을 알고 있나요? 정말 고맙습니다!
'@ foreach' 루프 안에서'{{print_r ($ loop)}}'를하면 어떻게 될까요? – Marcus
불행히도 {{print_r ($ loop)}}는 아무 것도 반환하지 않습니다. – SeKra
루프가 시작되기 전에'$ values [ "rating"]'는 실제로 어떤 값을 가지고 있는지 확신 할 수 있습니까? 따라서 실제 루프 전에'{{print_r ($ rating [ "rating"])}}'을 수행하면 어떤 출력이 나옵니까? – Marcus