Ciao a tutti, vorrei creare una function che passando 2 parametri "lingua" , "data" mi trasformasse una data da ing->ita e viceversa ovviamente in base al paramentro "lingua":
Codice PHP:
function replace_date($lang, $date)
{
if($lang == "eng")
{
if($date == "") { $date = "00/00/0000";} //evito la notice nel caso $date sia vuota
list($d, $m, $y) = explode("/", $date);
return "$y-$m-$d";
}
if($lang == "ita")
{
if($date == "") { $date = "0000/00/00";} //evito la notice nel caso $date sia vuota
list($y, $m, $d) = explode("/", $date);
return "$d-$m-$y";
}
}
La vorrei utilizzare per quando faccio inserire una data dall'utente in italiano ma che poi deve essere inserita in mysql e viceversa quando la tiro fuori da mysql e devo però presentarla in ita.
Quando la richiamo funziona solo la trasformazione da ita->eng. Nel caso di eng->ita mi da le notice e non mi trasforma nulla.
Aiuto