Bu yazdığım kod ile girilen iki tarih arasındaki günleri tek tek hesaplayarak ekrana basabilirsiniz. Şimdi kodu biraz inceleyelim.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$gelen_yil_1 = "2008";
$gelen_yil_2 = "2010";
$gelen_ay_1 = "10";
$gelen_ay_1 = "12";
$gelen_gun_1 = "05";
$gelen_gun_2 = "30";
$gelen_unix_time_1 = mktime(0, 0, 0, $gelen_ay_1, $gelen_gun_1, $gelen_yil_1);
$gelen_unix_time_2 = mktime(0, 0, 0, $gelen_ay_2, $gelen_gun_2, $gelen_yil_2);
while ($gelen_unix_time_1 <= $gelen_unix_time_2)
{
echo date("d-m-Y", $gelen_unix_time_1);
echo "</br>";
$gelen_unix_time_1 = $gelen_unix_time_1 + 86400;
}
?>

Sırasıyla yaptığımız işlemler söyledir.
Tarih bilgilerimizi giriyoruz. Bu bilgiyi bir form ile alabiliriz.