【问题标题】:display an array in a multi-columns html table在多列 html 表中显示数组
【发布时间】:2021-09-26 23:17:39
【问题描述】:

我有一个包含二十个元素(键-> 值)的数组,如下所示:'Arr' => ['1st' => 'xxx', '2nd' => 'ccc', '3rd' => 'sss ', '4th' => 'ddd', ..... '20th' => 'hhh'] 我想在一个 10 行 4 列的 html 表中显示这个数组,如下所示:

|第一次 | xxx |第11 | jjj

|第二|抄送 |第十二 | fff

.

.

.

|第十名 | lll | 20日|呵呵

在尝试@foreach 循环(@foreach($Arr as $key => $value) {{$key}}{{$code}}@endforeach)时,我获得了一个包含 20 行的表,而不是所需的. 非常感谢您的帮助!

【问题讨论】:

  • 这不是JavaScript 的问题。我相信这与php 有关。
  • 请添加一个您迄今为止尝试过的示例,包括 html。

标签: html arrays laravel


【解决方案1】:

您需要 (2 for) 循环。 因为你想打印一张表格。

<?php
   $k=0;
   for ($i=0; $i<10; $i++) {
   ?>
   <tr>
       <?php
       for ($j=0; $j<10; $j++) {
       ++$k;
       ?>
       <td><?php print $k;?></td>
       <?php
       }
       ?>
   </tr>
   <?php
   }
   ?>

【讨论】:

    猜你喜欢
    • 2011-07-08
    • 1970-01-01
    • 2014-08-24
    • 2020-01-16
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    • 2015-04-18
    相关资源
    最近更新 更多