我将codeigniter中的函数"prep_url"添加到我的laravel项目中,如下所示:
Laravel 将 http 添加到网址
如果我在我的控制器中像这样这样做:
$website = example.com;
$url = prep_url($website);
然后在我看来,我可以这样做:
{{$url}}
它向我展示了这个:http://example.com
所以一切都:)
但我有一个问题
我有表格用户,所有用户都有一个网站
在我的控制器中,我是这样做的:
$user = DB::table('users')->get();
return view('user/einzelansicht' ['user' => $user] );
在我看来,我可以向我的用户展示
{{$user[1]->name}}
{{$user[1]->website}}
如何在此处使用prep_url?
因为在我看来我已经这样做了:
{{prep_url($user[1]->website);}}
但它告诉我不允许使用分号,没有分号就不起作用
然后我在控制器中尝试了这个:
$website = $user->website;
$url = prep_url($website);
但这也不起作用
那么我该怎么做呢?
也许您的"网站"属性不是字符串。
尝试
prep_url(json_encode($u[1]->website));