<?php
$duzen_1 = array(1,0,2,4,3);
$duzen_2 = array(0,4,1,3,2);
$duzen_3 = array(2,1,3,0,4);
.....
$duzen_31 = array(0,1,2,3,4);
$key = array("key1","key2","key3","key4","key5", ......., "key24");
$duzen = array($duzen_1, $duzen_2, $duzen_3);
$gun = date('j'); // 0 - 31
$saat = date('G'); // 0 - 24
echo $key[$duzen[$gun][$saat]];
// Çıktı: Her saat değişen, her gün farklı sıra izleyen fakat her çalıştırıldığında aynı sonucu veren bir çıktı
?>Arkadaşlar yukarıdaki gibi soruyu çözdüm (şimdilik) çünkü 31 gün sonra (hatta daha kısa olan ayları da katabiliriz) kod kendini tekrar ediyor olacak. (Ki bunu istemiyorum)
En azından ilk aşamayı yaptım. Aslında dallandırıp budaklandırıp, 12 ay'ı da katarsak senede bir tekrarlayan versiyonu elde ederiz lakin kod cümbüşünden başka bir şey olmaz. Eminim bunun hakkını verecek bilgi ve beceride coderlerimiz vardır
Bundan sonra ki aşamanın tek yolu " timestamp " dan geçiyor gibi. Konunun elinden tutup bizleri aydınlatacak baba yiğit develop ları saygıyla selamlıyor, parmaklarına sağlık diyoruz. İyi geceler