sì, sembra quella funzione... cambiala così:

Codice PHP:
public function format_data($d

var_export($d);exit; // stampa di prova
  
$vet explode(" "$d);  
  
$df $vet[2]." ".$vet[1]." ".$vet[0];  
  return 
$df;  

questo stampa a video $d per vedere il formato di lettura, posta qui il risultato. Poi si può adattare la funzione per fare come preferisci