Посчитать li и вбить теги

171
08 июня 2018, 12:30

собственно прошу подсказать такой момент выводится список значений через

echo "<div>" . mb_strtoupper( $key, 'utf-8' ) . "</div><ul>";
foreach( $items as $value ) 
{
 $value = explode(",", $value);
 if ((string)preg_replace('/[^0-9]/', '', $value[1])) {
 echo "<li><a href=\"/krovlya26/$value[1]/\">" . $value[0] . '</a></li>';
}
} 
echo "</ul>";
echo "</div>";

нужно вставить через каждый 5 выводящийся li свой тег, подскажите направление...

Answer 1

Можно красивее, но это быстрый способ)

echo "<div>" . mb_strtoupper($key, 'utf-8') . "</div><ul>";
$count = 0;
foreach ($items as $value) {
    if ($count === 4) {
        //you tag
        $count = 0;
    }
    $value = explode(",", $value);
    if ((string) preg_replace('/[^0-9]/', '', $value[1])) {
        echo "<li><a href=\"/krovlya26/$value[1]/\">" . $value[0] . '</a></li>';
    }
    $count++;
}
echo "</ul>";
echo "</div>";
READ ALSO
Партиционирование mysql

Партиционирование mysql

Есть таблица с полями name | position(int 11)

210
PHP intl на Mac OSX Sierra 10.13.4

PHP intl на Mac OSX Sierra 10.13.4

При выполнении команды

211
Количество пробелов от начала строки до начала текста

Количество пробелов от начала строки до начала текста

Как вычислить количество пробелов от начала строки до начала текста с помощью php? Интересует решение в одну строкуПример строки :

170