我试图在laravel中使用count()函数,但遇到了此错误语法错误,意外';计数';(T_字符串)
这里是我使用这个函数的地方我试图在laravel中使用count()函数,但遇到了此错误语法错误,意外';计数';(T_字符串),laravel,laravel-blade,Laravel,Laravel Blade,这里是我使用这个函数的地方 @if($tags count() > 0) <div class="form-group"> <label for="tags">Tags</label> <select name="tags" id="tags" class="form-control" multiple> @foreach ($tags as $tag) <option value="{{$tag->i
@if($tags count() > 0)
<div class="form-group">
<label for="tags">Tags</label>
<select name="tags" id="tags" class="form-control" multiple>
@foreach ($tags as $tag)
<option value="{{$tag->id}}">
{{$tag->name}}
</option>
@endforeach
</select>
</div>
@endif
我经常遇到这个错误,当count==0时,就会出现这个错误,表示语法错误,意外的“count”(T_STRING)
你知道我怎样才能去掉这个吗
我是学习者您可以检查标记变量是否已设置,然后计数
@if(isset($tags) && count($tags) > 0)
<div class="form-group">
<label for="tags">Tags</label>
<select name="tags" id="tags" class="form-control" multiple>
@foreach ($tags as $tag)
<option value="{{$tag->id}}">
{{$tag->name}}
</option>
@endforeach
</select>
</div>
@endif
@if(设置($tags)和计数($tags)>0)
标签
@foreach($tags作为$tag)
{{$tag->name}
@endforeach
@恩迪夫
@if(isset($tags) && count($tags) > 0)
<div class="form-group">
<label for="tags">Tags</label>
<select name="tags" id="tags" class="form-control" multiple>
@foreach ($tags as $tag)
<option value="{{$tag->id}}">
{{$tag->name}}
</option>
@endforeach
</select>
</div>
@endif