Php 拉威尔渲染问题';foreach&x27;环

Php 拉威尔渲染问题';foreach&x27;环,php,html,laravel,foreach,laravel-5.2,Php,Html,Laravel,Foreach,Laravel 5.2,我对Laravel 5.2有一个有趣的问题。我有一段文字,我正试图用一些爆炸来显示。问题是,Laravel渲染有点奇怪,在foreach循环结束之前放置了一些错误的“:” 这是刀片模板中的代码示例: <ul class="list-unstyled"> @foreach(explode('),',$items[0]->chunk) as $text) <li>{{ str_replace('(',' : ',str_replace(')','',$tex

我对Laravel 5.2有一个有趣的问题。我有一段文字,我正试图用一些爆炸来显示。问题是,Laravel渲染有点奇怪,在foreach循环结束之前放置了一些错误的“

这是刀片模板中的代码示例:

<ul class="list-unstyled">
  @foreach(explode('),',$items[0]->chunk) as $text)
    <li>{{ str_replace('(',' : ',str_replace(')','',$text) }}</li>
  @endforeach
</ul>
…它工作得很好


编辑:在explode中读取“我的”)”似乎有问题

按如下方式编写循环:-

<ul class="list-unstyled">
<?php $array = explode("),",$items[0]->chunk); ?>
  @foreach($array as $text)
    <li>{{ str_replace('(',' : ',str_replace(')','',$text) }}</li>
  @endforeach
</ul>
    @foreach($text形式的数组)
  • {{str_replace('(',':',str_replace(')','$text)}
  • @endforeach

希望它能帮助您:)

按如下方式编写循环:-

<ul class="list-unstyled">
<?php $array = explode("),",$items[0]->chunk); ?>
  @foreach($array as $text)
    <li>{{ str_replace('(',' : ',str_replace(')','',$text) }}</li>
  @endforeach
</ul>
    @foreach($text形式的数组)
  • {{str_replace('(',':',str_replace(')','$text)}
  • @endforeach

希望它能帮助您:)

我个人也会在控制器中进行分解,避免视图中的逻辑,这样您就可以在视图中迭代数组。我个人也会在控制器中进行分解,避免视图中的逻辑,这样您就可以在视图中迭代数组。
<ul class="list-unstyled">
<?php $array = explode("),",$items[0]->chunk); ?>
  @foreach($array as $text)
    <li>{{ str_replace('(',' : ',str_replace(')','',$text) }}</li>
  @endforeach
</ul>