[php] Вывод foreach парами

[Удален]
760

Подскажите как можно вывести данные в цикле foreach парами.

Т.е. чтобы $key (или другая переменная) был одинаковый каждый два повтора <?php foreach($array as $key => $value): ?>

Чтобы на выходе было примерно так:

Текст key1 и ещё Текст key 1 => 1 и 2 итерация

Текст key2 и ещё Текст key 2 => 3 и 4 итерация

V
На сайте с 24.08.2015
Offline
7
#1

Может просто 2 раза напечатать?

echo 'Текст' . $key . 'и ещё Текст' . $key;

echo 'Текст' . $key . 'и ещё Текст' . $key;

Click here to get the best VPS Hosting from $5/mo + $10 free credit (https://goo.gl/DUPLZv)
[Удален]
#2

Тогда и будут одинаковые данные) А мне надо чтобы только Кей два через два был разный.

V
На сайте с 24.08.2015
Offline
7
#3

Наверно я не совсем понял, что вам нужно.

С какой стати им быть одинаковыми, если $key - это ключ массива, который меняется в цикле?

Хелпзонович
На сайте с 15.06.2005
Offline
133
#4

Что-то я смысл всего этого действия не понимаю. Как-то так навскидку


$i = 0;
foreach($array as $key => $value) {
if (($i % 2)==0)
{
$text = $value;
}
echo $text;
$i++;
}
Вы там держитесь! Хорошего вам настроения. Здоровья.
totamon
На сайте с 12.05.2007
Offline
437
#5

а что кроме foreach циклов больше нет в php?

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6

for в помощь.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
C
На сайте с 04.02.2005
Offline
291
#7

Если массив ассоциативный то

получить массив ключей


$arr_key = array_keys($your_array);
$size_arr = count($arr_key);
for ($i=0; $i<$size_arr; $i = $i+step) {
echo $your_array[$arr_key[$i]];
}

Как-то так

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий