在将url数据发送到数据库之前,我对其进行编码。现在我在查看页面中检索这些数据。但我需要 json_decode
很容易得到网址链接。但在代码的某些部分我做不到。
my foreach for the url json\ U decode(link)not working and returns laravel error(url json\ U解码(链接)不工作并返回laravel错误)。错误是: Undefined variable: links (View: /var/www/html/laravel/resources/views/welcome.blade.php)
```
<?php
$links = json_decode($estate->link);
$hrefs = "";
foreach($links as $link){
$hrefs .= '<a href="'.$link.'" } target="_blank">{{$estate->name}}</a><br/>';
}
$hrefs .= "";
?>
<td>{{$estate->address}}</td>
<td>{{$estate->price}}</td>
<td>{{$estate->hows_old}}</td>
<td>{{$estate->extend}}</td>
<td>{{$estate->rooms}}</td>
<td>{{$estate->balcon_m2}}</td>
<td>{{$estate->old}}</td>
<td>{{$estate->entery}}</td>
</tr>
@endforeach
$data['estates'] = $estates;
return view('welcome', $data);
谢谢你帮我。
1条答案
按热度按时间qltillow1#
如果确实要在视图中使用json编码的数据,请在foreach中使用json_decode():