我试图从我们组织的API导出我的数组数据到表,但它不喜欢我想要的结果,我挣扎了几个小时,现在几乎一天。下面是我的数组示例:
Array (
[BASIC INCOME] => Array
(
[RADIATOR] => 61154
[METAL FABRICATION] => 41714
)
[OT PAY] => Array
(
[RADIATOR] => 35492.58
[METAL FABRICATION] => 42670.81
)
)
这是我现在尝试的
$j = 0;
foreach($summer as $key=>$val){
$r = 0;
foreach(array_keys($summer) as $gl_account){
?>
<tr>
<td><?=array_keys($val)[$j]?></td>
<td></td>
<td><?=$gl_account?></td>
<td><?=$summer[$sum]['BASIC INCOME']?></td>
<td><?=$summer[$sum]['OT PAY']?></td>
<td><?=$val[array_keys($val)[$j]]?></td>
<td><?=$val[array_keys($val)[$j]]?></td>
<td><?=$summer[$sum]['OT PAY']?></td>
<td><?=$summer[$sum]['OT PAY']?></td>
<td><?=$summer[$sum]['OT PAY']?></td>
</tr>
<?php $r++;} ?>
<?php $j++; }} ?>
以下是我想要的结果:
也许我必须格式化这个数组?为了做到这一点,我还需要使用数组操作,这也是我的问题。谢谢你的帮助
1条答案
按热度按时间hlswsv351#
我解决了Map到table的问题,虽然很乱,但很好用,