一個無限循環,我需要得到一個項目從數組中的每個5時i循環上的條款如何使陣列
我的數組
$myArray = array(1 => 'element 1', 2 => 'element 2', 3 => 'element 3');
我的for循環
for ($i=1; $i<=50; $i++) {
echo "echo this each time ";
if ($i%5 === 0) $myitem = next($myArray);
echo "echo my array item every 5 times " .$myitem;
// but starting again from first if i reach the end of array
}
我需要得到數組的第一個項目,如果我到達終點
你需要循環...你爲什麼要用這麼複雜的方法去做?你究竟想要什麼?你想每個元素回顯5次?或者當你到達最後一個元素時你想要去第一個元素。 –
我在第一個FOR循環中顯示一些圖片,每5張圖片我需要顯示1條橫幅,但是橫幅比圖片少很多,所以在到達最後的橫幅後,我需要從第一個重新開始 – al404IT