Visualizzare una data in formato italiano in PHP

Studio di Ingegneria Informatica Corchiola- Formattazione delle date in PHP

Vuoi visualizzare una data in formato italiano dopo averla prelevata da MySql mediante una funzione PHP che ti permetta di visualizzarla nel formato desiderato?

Se vuoi implementare una funzione in linguaggio PHP che ti permetta di visualizzare una data in formato italiano dopo averla prelevata da un database MySql e stamparla nel classico formato italiano:

e.g.: dd/mm/aaaa es.: 05/09/1976

Utilizza la seguente funzione


function DataVisualizzata($mydate) {
  //Se la data passata alla funzione non contiene una stringa vuota
  if($mydate!=""){
    //Spezza la stringa in tre variabili 
    list($yy,$mm,$dd) = explode("-",$mydate);

    //Se le tre variabili sono numeriche
    if (is_numeric($yy) && is_numeric($mm) && is_numeric($dd)) {

      //Ritorna la stringa formattata nel modo corretto
      return "$dd/$mm/$yy";

    }else{

      return "";

    }

  }else{

    return "";

  }
}

N.B.: la funzione descritta funziona nel caso in cui si stia usando il campo Date di MySql e non quello DateTime.

Share

Ingegnere informatico di Cosenza, con Laurea Vecchio Ordinamento conseguita presso l'Università della Calabria. Si occupa di progettazione e sviluppo di web application e integrazione di sistemi. Ha all'attivo decine di collaborazioni con diverse aziende nazionali ed internazionali, con il Consiglio Nazionale delle Ricerche e diverse Università italiane ed estere.