İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

PHP İle İki Tarih Arasındaki Günleri Bulma ve Sıralama

E

Erturk

Misafir
Hazırladığım bir web sitesinde lazım olmuştu. İlk başta mantığını çözemediğim için buradan bazı arkadaşlarımız (trgy, Loi vs vs) yardımcı olmuştu. Nihayetinde cok basit bir şekilde hazırladım ve paylaşmak istedim.

Bu kod belirlenen iki tarih arasındaki günleri bulma ve sıralama işine yarıyor.

Fonksiyon kodlarımız :

PHP:
function tarihbul($baslangic,$bitis) {
$kes1=explode('.',$baslangic);
$kes2=explode('.',$bitis);
$time1=mktime(0,0,0,$kes1[1],$kes1[0],$kes1[2]);
$time2=mktime(0,0,0,$kes2[1],$kes2[0],$kes2[2]);
while($time1<=$time2) {
$x=date('d.m.Y', ($time1));
echo $x.'<br>';
$time1=$time1+86400;
}
}


Kullanımı :

PHP:
$baslangic = "24.02.2011"; $bitis = "06.03.2011";
tarihbul($baslangic,$bitis);

Ekran Çıktısı:

24.02.2011
25.02.2011
26.02.2011
27.02.2011
28.02.2011
01.03.2011
02.03.2011
03.03.2011
04.03.2011
05.03.2011
06.03.2011



Belki işinize yarayabilir arkadaşlar. :hmmm: Benim çok yaradı. :ıslık:
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst