// İşçi grubunu oluşturun
$isci_grubu = array("Ahmet", "Mehmet", "Ali", "Ayşe", "Fatma", "Sibel", "Cem", "Emre", "Zeynep", "Can", "Cansu", "Elif");

// İşçi grubunu karıştırın
shuffle($isci_grubu);

// HTML tablosunu oluşturun
echo "<table>";
echo "<tr><th>Tarih</th><th>İşçi 1</th><th>İşçi 2</th><th>İşçi 3</th></tr>";

// Her güne 3 işçi atayın
for ($i = 0; $i < 30; $i++) {
    echo "<tr>";
    echo "<td>" . ($i + 1) . ". gün</td>";
    echo "<td>" . $isci_grubu[$i % 12] . "</td>";
    echo "<td>" . $isci_grubu[($i + 1) % 12] . "</td>";
    echo "<td>" . $isci_grubu[($i + 2) % 12] . "</td>";
    echo "</tr>";
}

echo "</table>";
İstediğiniz bu şekil birşey mi?