如何在没有回显的情况下使用 foreach() 插入 HTML

马克戴切尔

在我看来,我有这个工作代码:

<?php
                $task_num = 0;
                foreach ($curent_day->getTasksList() as $task){

                    echo '<div class="task">';
                        echo '<span class="task_id">'.($task_num+1).'.'.'</span>';
                        echo '<div class="task_time">';
                            echo '<span class="task_time_start">'.$task->getStartTime().'</span>';
                            echo '<span class="task_time_finish">'.$task->getFinishTime().'</span>';
                        echo '</div>';
                        echo '<a href="/" class="task_name">'.$task->name.'</a>';
                        echo '<a href="/" class="btn task_start btn_disabled">Start</a>';
                        echo '<a href="/" class="btn task_finish btn_disabled">Finish</a>';
                        echo '<div class="status_round '.$task->status.'"></div>';
                    echo '</div>';

                $task_num++;

                }
?>

有没有办法摆脱“回声”?PS,即使需要更多空间,使用 HTML helper 插入 HTML 的方式是否更正确?

抢夺006

您可以echo完全删除并使用本机 HTML 语法:

<?php $task_num = 0 ?>
<?php foreach ($curent_day->getTasksList() as $task): ?>
    <div class='task'>
        <span class='task_id'><?= ++$task_num ?></span>
        <div class='task_time'>
            <span class='task_time_start'><?= $task->getStartTime() ?></span>
            <span class='task_time_finish'><?= $task->getFinishTime() ?></span>
        </div>
        <a href='/' class='task_name'><?= $task->name ?></a>
        <a href='/' class='btn task_start btn_disabled'>Start</a>
        <a href='/' class='btn task_finish btn_disabled'>Finish</a>
        <div class='status_round <?= $task->status ?>'></div>
    </div>
<?php endforeach ?>

这将为您在 IDE/编辑器中提供更好的语法突出显示和自动格式化支持。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

剃刀-使用foreach在每n个项目中插入html

来自分类Dev

使用Foreach插入

来自分类Dev

使用foreach插入表格

来自分类Dev

使用 foreach 插入查询

来自分类Dev

HTML-如何在没有硬编码的情况下将<span> </ span>标记插入<pre> </ pre>块的每一行?

来自分类Dev

如何在没有 foreach 的情况下使用 linq 过滤嵌套对象?

来自分类Dev

在不清除页面的情况下如何在HTML中插入一些文本?

来自分类Dev

使用简单的HTML dom解析器使用foreach在内容之间插入div

来自分类Dev

如何通过 html 输入表单 foreach 并根据选定的日期字段插入多行或一行?

来自分类Dev

在不使用插入节点的情况下将HTML粘贴在插入符号中

来自分类Dev

如何在没有自定义HTML标签的情况下使用AngularJS?

来自分类Dev

我如何在没有将javascript嵌入html的情况下使用onkeypress?

来自分类Dev

如何在没有js的情况下使用html和CSS更改标签颜色?

来自分类Dev

我如何在没有将javascript嵌入html的情况下使用onkeypress?

来自分类Dev

如何在没有框架的情况下制作和使用 HTML 中的模板

来自分类Dev

如何使用foreach多次插入和删除

来自分类Dev

如何使用foreach多次插入和删除

来自分类Dev

如何使用foreach插入数据库?

来自分类Dev

PostgreSQL:如何在没有选择的情况下插入多个值?

来自分类Dev

如何在没有事务的情况下增加PDO SQLite插入?

来自分类Dev

如何在没有push_array的情况下将新元素插入多维数组?

来自分类Dev

如何在没有属性的情况下基于Enity类将数据插入JavaFX TableView?

来自分类Dev

如何在没有事务的情况下增加PDO SQLite插入?

来自分类Dev

如何在没有任何标记的情况下插入文本?

来自分类Dev

如何在没有foreach的情况下使用基因剔除显示选定复选框的值?

来自分类Dev

使用codeigniter在foreach中插入数组值

来自分类Dev

使用foreach和多个插入行?

来自分类Dev

使用foreach与mybatis进行批量插入

来自分类Dev

如何在没有forEach的情况下从equalTo(unique)查询访问单个子级

Related 相关文章

  1. 1

    剃刀-使用foreach在每n个项目中插入html

  2. 2

    使用Foreach插入

  3. 3

    使用foreach插入表格

  4. 4

    使用 foreach 插入查询

  5. 5

    HTML-如何在没有硬编码的情况下将<span> </ span>标记插入<pre> </ pre>块的每一行?

  6. 6

    如何在没有 foreach 的情况下使用 linq 过滤嵌套对象?

  7. 7

    在不清除页面的情况下如何在HTML中插入一些文本?

  8. 8

    使用简单的HTML dom解析器使用foreach在内容之间插入div

  9. 9

    如何通过 html 输入表单 foreach 并根据选定的日期字段插入多行或一行?

  10. 10

    在不使用插入节点的情况下将HTML粘贴在插入符号中

  11. 11

    如何在没有自定义HTML标签的情况下使用AngularJS?

  12. 12

    我如何在没有将javascript嵌入html的情况下使用onkeypress?

  13. 13

    如何在没有js的情况下使用html和CSS更改标签颜色?

  14. 14

    我如何在没有将javascript嵌入html的情况下使用onkeypress?

  15. 15

    如何在没有框架的情况下制作和使用 HTML 中的模板

  16. 16

    如何使用foreach多次插入和删除

  17. 17

    如何使用foreach多次插入和删除

  18. 18

    如何使用foreach插入数据库?

  19. 19

    PostgreSQL:如何在没有选择的情况下插入多个值?

  20. 20

    如何在没有事务的情况下增加PDO SQLite插入?

  21. 21

    如何在没有push_array的情况下将新元素插入多维数组?

  22. 22

    如何在没有属性的情况下基于Enity类将数据插入JavaFX TableView?

  23. 23

    如何在没有事务的情况下增加PDO SQLite插入?

  24. 24

    如何在没有任何标记的情况下插入文本?

  25. 25

    如何在没有foreach的情况下使用基因剔除显示选定复选框的值?

  26. 26

    使用codeigniter在foreach中插入数组值

  27. 27

    使用foreach和多个插入行?

  28. 28

    使用foreach与mybatis进行批量插入

  29. 29

    如何在没有forEach的情况下从equalTo(unique)查询访问单个子级

热门标签

归档