ciao a tutti...

vorrei fare una funzione in cui date due date mi dice quanti giorni sn trascorsi.Ho fatto questa:

Codice PHP:
       $exp=mktime (0,0,0,$scadenza[2], $scadenza[3],$scadenza[1] );
    
    
$rimangono $exp-time();
    
    if (
$exp>=time())
    {
        
$dte=date("d",$rimangono);
        return 
false;
    }
    else return 
true
però è inefficente. se faccio un confronto in cui sono passati 30 giorni, logicamente $dte sarebbe 9, poiché lui andrebbe a considererare il mese di febbraio dell'anno 1970.

suggerimenti?

Non mi interessa la formattazione 3mesi e 5 giorni, ma solo i giorni (es.: 50giorni).