我有一个定期附加的数组。 我想像这样展示它的内容:
$piece1 = array_slice($myarray, 1, 7);
$piece1output = implode(" ", $piece1);
echo $piece1output;
echo "<br />";
$piece2 = array_slice($myarray, 8, 7);
$piece2output = implode(" ", $piece2);
echo $piece2output;
echo "<br />";
$piece3 = array_slice($myarray, 15, 7);
$piece3output = implode(" ", $piece3);
echo $piece3output;
正如你在每件作品中看到的那样,我只想展示阵列的特定区域。
Piece1从点开始,第2点在8,第3点在15。 所有这些起点之间的差异是7。
现在我想为此创建一个循环,它会自动显示数组的全部内容,就像上面的代码一样。
谢谢。
答案 0 :(得分:0)
添加此
for($i=1;$<=count($myarray);$i +=7){
$piece = array_slice($myarray, $i, 7);
$pieceoutput = implode(" ", $piece );
echo $pieceoutput;
echo "<br />";
}
答案 1 :(得分:0)
for ($i=1; $i<=count($myarray); $i+=7){
$piece = array_slice($myarray, $i, 7);
$output = implode(" ", $piece);
echo $output."<br />";
}