【发布时间】:2020-04-25 14:08:16
【问题描述】:
第一个错误代码:
@extends('layouts.app')
@section('content')
<h1> posts</h1>
@if(count($posts)>1)
@foreach($posts as $post)
<div class="well">
<h3>{{$post->title}}</h3>
</div>
@endforeach
@else
<p> no posts found</p>
@endif
@endsection
和图片也附上。 [在此处输入图片描述][1] 在我按照chrome的说明进行操作后,代码将是..即使我已经删除了@并像这样尝试if().. 代码 2 ; @extends('layouts.app')
@section('content')
<h1> posts</h1>
@if(count($posts ?? '')>1)
@foreach($posts ?? '' as $post)
<div class="well">
<h3>{{$post->title}}</h3>
</div>
@endforeach
@else
<p> no posts found</p>
@endif
@endsection
错误图片:
https://i.stack.imgur.com/21weC.png https://i.stack.imgur.com/RDdF2.png
【问题讨论】:
-
如果
$posts未设置count($posts ?? '')将其默认为不可数的'',请尝试$posts ?? []将其默认为空数组。
标签: php laravel laravel-5 web-site-project