Comment mettre en valeur en boucle sur laravel lame
<select id="year" name="year" class="form-control ">
{{ $last= date('Y')-120 }}
{{ $now = date('Y') }}
@for ($i ={{ $now }}; $i <= {{ $last }}; $i--)
<option value="{{ $i }}">{{ $i }}</option>
@endfor
</select>
Et j'ai eu le message d'erreur Parse error: syntax error, unexpected '<'
Elle ressemble la variable ne peut pas lire.
Comment définir la valeur dans la boucle for?
essayez cette
dans une lame de modèle, rien à l'intérieur de la
@for ($i =$now; $i <= $last; $i--)
dans une lame de modèle, rien à l'intérieur de la
@
directives (telles que votre @for()
) sera traitée comme php, donc il n'y a pas besoin de l'imprimer, de la valeur avec {{ }}
.OriginalL'auteur Fan | 2016-06-27
Vous devez vous connecter pour publier un commentaire.
Fondamentalement
{{ $last= date('Y')-120 }}
dans cette partie vous montre la valeur, mais vous devez affecter la valeur. Assigner comme ceci :C'est la même chose pour la boucle for.Il suffit de comparer la valeur. Ne le mettez pas dans la lame de la syntaxe.
OriginalL'auteur Minhaj Mimo
Changer votre point de vue:
OriginalL'auteur Osama Sayed
Vous pouvez écrire
Sera résolu votre erreur.
OriginalL'auteur Jahid Mahmud
Espère que cela aidera.
Il vous permettra de résoudre l'erreur, mais ce serait bien si vous passer vos $dernier $et maintenant variable de contrôleur.
Grâce
OriginalL'auteur mizan3008