sar*_* mp 8 php laravel laravel-5
我是laravel框架的新手.我想爆炸字符串并运行foreach循环.这是我的代码,假设$data->facing="Hello,World";
@if ($data->facing != "")
@foreach($data->facings as $info)
<option>{{$info}}</option>
@endforeach
@endif
Run Code Online (Sandbox Code Playgroud)
如何爆炸$data->facing使用",".
Ben*_*owe 15
只是简单地爆炸,但是这个逻辑应该来自你的控制器/模型
@if ($data->facings != "")
@foreach(explode(',', $data->facings) as $info)
<option>{{$info}}</option>
@endforeach
@endif
Run Code Online (Sandbox Code Playgroud)
如果$data是某种模型,我建议为模型添加一个访问器
class MyModel extends Model
{
public function getFacingsAttribute()
{
return explode(',', $this->facings);
}
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以根据原始示例将其视为数组.
@foreach($data->facings as $info)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31958 次 |
| 最近记录: |