У меня есть массив
$fruits = ["apple", "RED", "lychee", "RED", "mango", "GREEN", "papaya", "ORANGE"];
Мне нужно получить доступ к двум элементам одновременно. Как это сделать, используя for-loop?
for ($i=0;$i<$fruits.length/2;$i += 2){
$items = '<img src="'.$fruits[$i].'"><img src="'.$weldy[$i+1].'">';
}
Ожидаемый результат:
<img src="apple"><img src="RED">
<img src="lychee"><img src="RED">
<img src="mango"><img src="GREEN">
<img src="papaya"><img src="ORANGE">
$items = array_chunk($fruits, 2);
foreach ($items as $item) {
echo '<img src="' . $item[0] . '"><img src="' . $item[1] . '">';
}
кажется, работает хорошо. array_chunk
переломит список для вас.
<br><br>
после <img src="papaya"><img src="ORANGE">
в цикле foreach?
<br><br>
после окончания цикла? Или , если вы <br>
внутри петли между элементами, просто добавьте второй <br>
когда цикл закончился.
for ($i=0;$i<$fruits.length/2;$i += 2){
Обозначение javascript.
Пытаться:
for ($i=0;$i<(count($fruits)/2);$i += 2){