PHP : Mise en forme d’un poids de fichier

Pour mettre en forme le poids d’un fichier (ex: « 350 Ko ») voici une fonction bien pratique en PHP :

function formatSize($nbr) {
  if($nbr===false || $nbr===null) return '0 octet';
  if($nbr>=1024*1024*1024*1024) return round($nbr/(1024*1024*1024*1024), 1)." ".('To');
  if($nbr>=1024*1024*1024) return round($nbr/(1024*1024*1024), 1)." ".('Go');
  if($nbr>=1024*1024) return round($nbr/(1024*1024), 1)." ".('Mo');
  if($nbr>=1024) return round($nbr/(1024), 1)." ".('Ko');
  if($nbr>=0) return intval($nbr)." ".('octets');
}