Originariamente inviato da gijno
Ho un problema... Creando questo semplice codice PHP
<?
//script per la gestione della data
//giorno
$giorno = date(d);
//mese
$mese = date(m);
//anno
$anno = date(Y);
echo ("Oggi è il
$giorno $mese $anno");
?>
ottengo la data odierna.
Vorrei però ottenerla in Verdana (poichè a me esce in Times New Roman) e, magari, vorrei poter ottenere al posto del mese scritto in numero uno scritto in italiano.
Grazie in anticipo!!
Bè per il carattere in verdana baste che formatti il codice, così:
codice:
echo ("<font face='verdana' size=3>Oggi è il $giorno $mese $anno</font>");
per il problema del mese io utilizzerei un array di stringhe, così:
codice:
<?
//script per la gestione della data
//giorno
$giorno = date(d);
//mese
$mese = date(m);
//anno
$anno = date(Y);
$listaMesi = array("Gennaio", "Febbraio", "Marzo", "Aprile","Maggio", "Giugno",
"Luglio", "Agosto","Settembre", "Ottobre", "Novembre", "Dicembre");
echo ("Oggi è il $giorno " . $listaMesi[$mese-1] . "$anno");
?>
In ogni caso ti consiglio di dare uno sguardo alla funzione date, di php, permette la conversione della data in differenti formati, anche del tipo col mese non numerico (solo che il mese è in inglese).
Qui c'è la descrizione della funzione "date"