omergunay adlı üyeden alıntı: mesajı görüntüle
İki tarih arasındaki farkı bulmak için şöyle bir fonksiyon kullanabilirsin. Günleri dahil etmek için bir gün öncesini alabilirsin veya sonuca 2 ekleyebilirsin.

function farkHesapla($baslangicTarihi, $bitisTarihi) {

$baslangic = new Datetime($baslangicTarihi);
$bitis = new Datetime($bitisTarihi);

$interval = $bitis->diff($baslangic);

return $interval;

}

//Kullanımı

$hesap = farkHesapla("01.01.2012",     "31.07.2016");
// Çıktısı array
DateInterval Object (    [y] => 4    [m] => 6    [d] => 30    [h] => 0    [i] => 0    [s] => 0    [f] => 0    [weekday] => 0    [weekday_behavior] => 0    [first_last_day_of] => 0    [invert] => 1    [days] => 1673    [special_type] => 0    [special_amount] => 0    [have_weekday_relative] => 0    [have_special_relative] => 0 )
Merhaba. Peki çıkan sonuçtaki gün ay ve yıl değerini nasıl ayrı değişkenlere alabilirim?