使用php增加数组值

时间:2017-08-02 19:08:15

标签: php arrays

我有一个数组,我正在回应一个表,但我似乎无法解决如何有效地重构我的代码以自动增加我的数组值。我是php新手,但我相信这可以做到。

Host real ip is: 7.17.11.23
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'tor.service'.
Authenticating as: root
Password:

我如何以及在何处创建可以存储起始值的变量,然后如何在每行之后增加该值?

1 个答案:

答案 0 :(得分:4)

使用foreach()

<?php if(count($arrName)>0){foreach($arrName as $val){?
   <tr><td><?php echo $val; ?> </td></tr>
<?php }}?>

优点是它会自动处理数组的索引。

您在评论中询问的内容(在数组的每个7个元素后创建新行),您可以执行以下操作:

<?php 

$arrName = array_chunk($arrName,7);

if(count($arrName)>0){
  foreach($arrName as $val){
     echo "<tr>";
     foreach($val as $v){
       echo "<td>".$v."</td>";
     }
     echo "</tr>";
  }
}