你们能帮我怎么用这个数组做一个html表吗?我不太懂php。我搜索了这个网络,发现我必须使用foreach循环,但是我找到的数组有不同的形式。
$a = array(
1 => 1,
2 => 2,
3 => 3,
4 => 4,
);
$c = array(
1 => array(
'tutył' => 'treść1'
'kol1' => '11'
'kol2' => '00'
'kol3' => '22'
)
2 => array(
'tutył' => 'treść2'
'kol1' => '12'
'kol2' => '10'
'kol3' => '23'
)
2 => array(
'tutył' => 'treść3'
'kol1' => '1'
'kol2' => '2'
'kol3' => '3'
)
2 => array(
'tutył' => 'treść4'
'kol1' => '1'
'kol2' => '2'
'kol3' => '3'
)
);你能帮我解决这个问题吗?
发布于 2013-11-18 15:08:43
类似于:
<table>
<?php foreach($c as $key => $data): ?>
<tr>
<td><?= $data['tutył']; ?></td>
<td><?= $data['kol1']; ?></td>
<td><?= $data['kol2']; ?></td>
<td><?= $data['kol3']; ?></td>
</tr>
<?php endforeach; ?>
</table>发布于 2013-11-18 15:07:16
尝试使用前程
$first = true;
foreach($c as $row) {
foreach($row as $key => $value) {
if ($first) {
//print a cell for the table-header, use $key
$first = false;
} else {
//print regular values, use $value
}
}
}请注意,示例数组的2指向三个不同的值,因此只能得到其中一个值。
https://stackoverflow.com/questions/20050956
复制相似问题