return view($this->folder_path . 'index', compact('data' ));
I want to use foreach to display data.
array:5 [▼
0 => array:4 [▶]
1 => array:4 [▼
"id" => 2
"name" => "test"
"desc" => "my name"
"age" => 12
]
This is view where i want to display data
@foreach($data as $item)
<tr>
<td>{{ $loop->iteration }}</td>
<td>{{ ucwords($item->name) }}</td>
<td>{{ $item->desc }}</td>
<td>{{ $item->age }}</td>
<tr>
@endforeach
data/$datahas a "special meaning" in Laravel when passing data to views. Try using a different name fordata. Also maybe{{ dd($data) }}in your view to see what it contains