【发布时间】:2018-11-17 06:29:34
【问题描述】:
我不想循环显示所有用户的详细信息。 我做了什么,首先获取用户信息。
public function student($id)
{
$student=User::find($id);
return view('profile-view',compact('student'));
}
在我的 view 我试过了。
@foreach ($student as $key=>$value)
@if ($loop->first)
{{$student}}
@endif
@endforeach
有了这个我得到了这个结果:
{"id":1,"name":"raja","email":"raja@email.com","email2":"a@email.com","phone":"3213213211","phone2":"3213213211"}
我在此处获取用户信息。
但我不希望只打印值。
【问题讨论】:
-
只需将您的
{{$student}}更改为{{$value}} -
{{$value}}results 1 仅此而已,屏幕上的结果是1 -
尝试在你
foreach中使用$student->toArray()循环学生的数组
标签: laravel loops foreach laravel-blade