php Как вернуть значение цикла до того как он был вызван?

Рейтинг: 0Ответов: 0Опубликовано: 19.06.2023

Есть вот такой простой код на php для примера

<?php $counter = 1; ?>
    <div class="copy-block-content _full">
       <div class="names-list _col-<?php echo $counter; ?>">
         <?php
            while (have_rows('column_list')) {the_row();>
             <div class="names-list-item"><?php the_sub_field('column_item'); ?></div>
            <?php $counter++; }  ?>
    </div>
 </div>

Код выводит текст в колонках, в зависимости от количества переменных. Вопрос - как узнать сколько будет итераций ($counter) и вернуть это значение в строку <div class="names-list _col-<?php echo $counter; ?>"> ?

Если у блока было 3 колонки, то в переменной должно быть <div class="names-list _col-3"> Это вообще возможно ?

Ответы

Ответов пока нет.