есть массив $items не известным количеством элементов
есть вот такой return в котором я для наглядности перечислил для 3 значений массива $items
return
"<div class='form-group field-users-created_at required'>".
Html::beginTag('label', $labelOptions) .
$items[0] .
Html::Tag('input','',$options).
"<span></span>".
Html::endTag('label').
Html::beginTag('label', $labelOptions) .
$items[1] .
Html::Tag('input','',$options).
"<span></span>".
Html::endTag('label').
Html::beginTag('label', $labelOptions) .
$items[2] .
Html::Tag('input','',$options).
"<span></span>".
Html::endTag('label').
"<span class='help-block'></span></div>";
данный код возвращает вот такую вот разметку
<div class="form-group field-users-created_at required"><label class="mt-radio">Radio 1<input type="radio" name="test"><span></span></label><label class="mt-radio">Radio 2<input type="radio" name="test"><span></span></label><label class="mt-radio">Radio 3<input type="radio" name="test"><span></span></label><span class="help-block"></span></div>
Вопрос в том как мне без дублирования кода для каждого i-го элемента вывести
return
"<div class='form-group field-users-created_at required'>".
Html::beginTag('label', $labelOptions) .
$items[i] .
Html::Tag('input','',$options).
"<span></span>".
Html::endTag('label').
"<span class='help-block'></span></div>