Laravel PHP 中的未定义变量

Undefined Variable in Laravel PHP

我是 Laravel 的新手,我对此非常吃力。请帮我。我想从数据库中检索数据以显示在网页上。但它警告消息:

ErrorException (E_ERROR) Undefined variable

display.blade.php

@foreach ($displays as $display)
     {{ $display->first_name }}
     {{ $display->last_name }}
@endforeach

DisplayController.php

public function index(){                                              
    $displays = Info::where('id', 1)->get();    
    return view('display', compact("display"));
}

您的 displaycontroller.php

有错字
return view('display', compact("display"));

应该是

return view('display', compact("displays"));

您缺少显示后面的 s