我有阵列array ( [0] => array(1,2,3,4,5) [1] => array(6,7,8,9,10)),我想像这样显示:
<ul>
<li>
<a href=""/>FIRST ELEMENT OF THE array ==> 1</a>
<a href=""/>2ND ELEMENT OF THE TAB ==> 2</a>
<a href=""/>3THIRD ELEMENT==> 3</a>
<a href=""/>FORTH ELEMENT OF THE TAB ==> 4</a>
<a href=""/>FIFTH ELEMENT==> 5</a>
</li>
<li>
<a href=""/>6th ELEMENT==> 6</a>
<a href=""/>7th ELEMENT OF THE TAB ==> 7</a>
<a href=""/>8th ELEMENT==> 8</a>
<a href=""/>9th ELEMENT OF THE TAB ==> 9</a>
<a href=""/>10th ELEMENT OF THE TAB ==> 9</a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我怎样才能在PHP中实现这一点?我正在考虑创建一个子数组array_slice.
更新以考虑您的实际阵列结构
您的解决方案是一个简单的嵌套foreach.
$tab = array(array(1,2,3,4,5), array(6,7,8,9,10));
echo '<ul>';
foreach ($tab as $chunks) {
echo '<li>';
foreach($chunks as $chunk) {
echo '<a href="">' . $chunk . '</a>';
}
echo '</li>';
}
echo '</ul>';
Run Code Online (Sandbox Code Playgroud)