【发布时间】:2017-01-13 04:47:53
【问题描述】:
我需要从多维数组中提取数据
array(2) {
["label"]=>
string(6) "label1"
["children"]=>
array(3) {
[1]=>
array(1) {
["label"]=>
string(6) "label2"
}
[2]=>
array(1) {
["label"]=>
string(6) "label3"
}
[3]=>
array(2) {
["label"]=>
string(6) "label4"
["children"]=>
array(2) {
[1]=>
array(1) {
["label"]=>
string(6) "label5"
}
[2]=>
array(1) {
["label"]=>
string(6) "label6"
}
}
}
}
}
放入具有以下结构的表中:
<table border="1">
<tr>
<td colspan="4">label1</td>
</tr>
<tr>
<td colspan="1">label2</td>
<td colspan="1">label3</td>
<td colspan="2">label4</td>
</tr>
<tr>
<td></td>
<td></td>
<td colspan="1">label5</td>
<td colspan="1">label6</td>
</tr>
</table>
数组的深度和结构是动态的,但基本规则保持不变。
关于我如何实现这一点的任何想法?谢谢!
【问题讨论】: