ma gli passi la data tua? devi fare per esempio se la data estratta dal database è

$date = $articoli['date'];

$dataitaliana = format_date($date);
echo $dataitaliana


non so se mi sono spiegata, cmq devi
mettere la variabile contentente una data estratta dal database qui

non : format_date($d);

ma format_date($latuadata);


la funzione funziona l'ho provata nel mio sito al posto della mia funzone che stampa il tempo fa..tipo un giorno fa un mese fa ecc..