Wie hängt man ein Array mit $ i in Blade an?
model
:
protected $fillable = [
'positive1', 'positive2', 'positive3', 'positive4', 'positive5'
];
blade
: // Befor diese Schleife ist: @foreach($commentHotel as $value)
@for($i = 1; $i <= 5; $i++)
@if($value -> positive[$i] != '')
<li class="clearfix"><i class="icon icon-arrow-top"></i> <span>{{ $value -> positive[$i] }}</span></li>
@endif
@endfor
Dieser Code ist Fehler: $value -> positive[$i]
. Ich würde drucken möchten:
$value -> positive1
$value -> positive2
$value -> positive3
$value -> positive4
$value -> positive5
Wie korrigiere ich?
Dieses Beispiel verwendet eine Eloquent-Methode, daher ist es praktisch zu wissen. Wenn Sie jedoch mit Objekten und Variablennamen arbeiten, können Sie auch etwas wie '$ value -> {" positive {$ i} "}' – Dwight
@Dwight tun. Vielen Dank, bitte geben Sie die Antwort in stackoverflow ein, ich möchte ... – mySun