Gün farkını vermek istedim yinede ay için biraz daha düşünmek gerekiyor fazla ihtimal war cunku gun sayısı dırek birşeye bölünemiyor


<?php
function TarihFarkBul($tarih1,$tarih2,$ayrac)
{
 
   list($y1,$a1,$g1) = explode($ayrac,$tarih1);
   list($y2,$a2,$g2) = explode($ayrac,$tarih2);
 
 $t1_timestamp = mktime('0','0','0',$a1,$g1,$y1);
       $t2_timestamp = mktime('0','0','0',$a2,$g2,$y2);
 
     if ($t1_timestamp > $t2_timestamp)
     {
              $result = ($t1_timestamp - $t2_timestamp) / 86400;
     }
      else if ($t2_timestamp > $t1_timestamp)
        {
              $result = ($t2_timestamp - $t1_timestamp) / 86400;
     }
    return $result;
}

$x = date("y-m-d");
$y = date("2030-01-01");
echo "Gün Sonuç : ".$gun_sonuc = TarihFarkBul($x,$y,"-");
?>