Variable undefined error in laravel blade view

Two steps :

  1. Declare & transfer $variable to View from Controller function.

     public function index()
     {
      return view("index", [ "variable" => $variable ]);
     }
    
  2. Indicate where transferred $variable from Controller appear in view.blade.php.

     {{ $variable }}
    

If you do not make sure, $variable is transferred or not

{{ isset($variable) ? $variable : '' }}

Leave a Comment