【发布时间】:2016-10-16 22:13:26
【问题描述】:
我已经搜索过了,但遗憾的是没有找到任何令人满意的解决我的问题的方法。
我有以下数组和一些子数组:
Array (
[0] => Array
([0] => AAAA
[1] => BBBB
[2] => CCCC
[3] => DDDD
[4] => EEEE
[5] => FFFF
[6] => GGGG)
[1] => Array
([0] => hhhh
[1] => iiii
[2] => jjjj
[3] => kkkk
[4] => llll
[5] => mmmm
[6] => nnnn)
...
[999] => Array
([0] => OOOO
[1] => PPPP
[2] => QQQQ
[3] => RRRR
[4] => SSSS
[5] => TTTT
[6] => UUUU)
)
然后我可以使用以下代码将其呈现到表格中:
$table = '<table border=1>';
// Select values of the array to create table.
foreach($array as $key => $row){
$table .= '<tr>';
foreach($row as $value){
$table .= '
<td>'.$value.'</td>
';
}
$table .= '</tr>';
}
$table .= '</table>';
echo $table;
图形结果是这样的:
AAAA | BBBB | CCCC | DDDD | EEEE | FFFF | GGGG
hhhh | iiii | jjjj | kkkk | llll | mmmm | nnnn
...
OOOO | PPPP | QQQQ | RRRR | SSSS | TTTT | UUUU
但由于我想操作表格的某些单元格,例如在其中一些单元格中插入链接,因此我正在寻找一种允许我这样做的方法:
foreach($??? ??? $???){
$table .= '
<td>'.$value[0].'</td>
<td>'.$value[1].'</td>
<td>'.$value[2].'</td>
<td>'.$value[3].'</td>
<td>'.$value[4].'</td>
<td><a href="#">'.$value[5].'</a></td>
';
}
有人知道我怎么能做到这一点吗?
【问题讨论】:
标签: php arrays html-table