ciao ho un time stamp che è la differenza tra due timestamp calcolati precedentemente

codice:
$diff=mktime(data1)-mktime(data2);
ora devo trasformare $diff nel formato (per esempio)

codice:
echo "sono trascorsi 5 giorni 2 ore e 4 minuti";
sinceramnete non so come fare queste 3 conversioni contemporaneamente. in rete ho trovato conversioni solo per ora,giorni,minuti.

qualcuno può aiutarmi? grazie