【发布时间】:2018-02-26 03:59:59
【问题描述】:
我目前有一个数组,其中每个字段都包含另一个数组,其中包含我要显示的实际数据。这个数组是基于列的,这意味着每个字段都是一列。
据我所知,要在 html 中呈现该数据,我需要翻转它,使其基于行,这意味着我需要遍历该字段中的每个字段和数组的每个项目并生成一个新的数组,现在每个项目都是一行。
我想知道是否有比嵌套两个 for 循环更简洁、更优雅的解决方案。以下是一些示例数据:
$data = array(
'ID1' => array('Column 1', 'Cell 1', 'Cell 2', 'Cell3')
'ID2' => array('Column 2', 'Cell 1', 'Cell 2', 'Cell3'),
'ID3' => array('Column 3', 'Cell 1', 'Cell 2'),
);
最终目标是生成一个HTML表格(可能使用div而不是table/tr/td)
【问题讨论】: