$is_first = true;
while( ... ) :
$result = $is_first ? 'big' : 'small';
$is_first = false;
...
endwhile;
Напомню, мой первый комментарий относился к, цитирую:
Лучше заложить в проект в 2-3 раза больше времени, чем называет исполнитель
Это относилось к оценкам по ТЗ.
В какой из двух ваших случаев это попадает?
Оценки, риск-менеджмент, контроль.