Arkadaşlar şöyle bir fonksiyon ile sorunumu daha basit bir şekilde hallettim ilgilenenler kullanabilir.


function YasHesapla($kayitTarihi){
$kt = new DateTime($kayitTarihi);
$fark = $kt->diff(new DateTime('NOW'));
if($fark->y>0){
return $fark->y;
}
}


NOT: Bu bir üyelik sistemi tarzı bir şey için kullanılacağı için 1 yıldan büyük olan bir tarih girilmesi lazım. Eğer girilen tarih 1 yıldan küçükse değer görünmeyecektir.