<?php
$total = 7;
$array = [1, 2]; // Dynamic, will be what you get from db.
$sizeofarray = count($array);
if ($sizeofarray < $total) {
$difference = $total - $sizeofarray;
for ($i = 1; $i <= $difference; $i++) {
// Fill array with other values.
$array[] = '';
}
}
foreach ($array as $item) {
echo $item;
}