Laravel Blade: Variable jedes Mal um 1 erhöhen?

8

Mit der Laravel Blade-Vorlage, gibt es eine Möglichkeit, eine Variable aufzunehmen und jedes Mal in der foreach oder was ist besser Ansatz zu erhöhen?

Zum Beispiel:

%Vor%

Im Block foreach muss der Wert von # tab_c1 erhöht werden. zB: #tab_c1, #tab_c2, #tab_c3

    
I'll-Be-Back 18.06.2015, 15:12
quelle

5 Antworten

14

Iterator zu @foreach hinzufügen:

%Vor%

{{$key+1}} in meinem Beispiel, weil der Iterator in PHP bei 0 beginnt.

    
Limon Monte 18.06.2015, 15:15
quelle
6

In Laravel 5.3 können Sie die Schleifenvariable, $ loop- & gt; Iteration für die konkrete Situation verwenden. Ссылка

Beispiel:

%Vor%     
kosta 05.11.2016 20:03
quelle
4

Verwenden Sie einfach den Schlüsselwert. Für die meisten Arrays ist das nur 0 Up.

%Vor%     
Styphon 18.06.2015 15:13
quelle
1

Fügen Sie einen Schlüsselwert in der foreach-Schleife hinzu

%Vor%     
Shubham Bansal 02.03.2017 06:17
quelle
1

Verwenden Sie einfach {{ $loop->iteration }} , um von 1 zu iterieren, um

zu begrenzen %Vor%     
Unni K S 08.08.2017 08:12
quelle

Tags und Links