<?php
error_reporting(-1);

$total = 30;
$skip = 5;

$s = range(1, $total);

$i = 0;

while (count($s) >= $skip) {
    $i++;
    if ($i === $skip - 1) {

        $d = array();

        unset($s[$i]);

        for ($j = 0; $j < count($s) - $skip + 1; $j++) {
            array_push($d, $s[$skip + $j]);
        }

        for ($j = 0; $j < $skip - 1; $j++) {
            array_push($d, $s[$j]);
        }

        $s = $d;

        $i = 0;

        unset($d);
    }

}

sort($s, SORT_NUMERIC);

echo("Чай пить остались: " . implode(', ', $s));


