Data PHP em extenso em português (pt-br)
Em server-side.
Pega a data do servidor e exibe.
Pega a data do servidor e exibe.
Descrição
Em server-side.
Pega a data do servidor e exibe.
Pega a data do servidor e exibe.
<?
// Leandro Alexandre
// Colaboração para o Open Source para comunidade Linux do Brasil
// leitura das datas automaticamente
$dia = date('d');
$mes = date('m');
$ano = date('Y');
$semana = date('w');
$cidade = "Digite aqui sua cidade";
// configuração mes
switch ($mes){
case 1: $mes = "Janeiro"; break;
case 2: $mes = "Fevereiro"; break;
case 3: $mes = "Março"; break;
case 4: $mes = "Abril"; break;
case 5: $mes = "Maio"; break;
case 6: $mes = "Junho"; break;
case 7: $mes = "Julho"; break;
case 8: $mes = "Agosto"; break;
case 9: $mes = "Setembro"; break;
case 10: $mes = "Outubro"; break;
case 11: $mes = "Novembro"; break;
case 12: $mes = "Dezembro"; break;
}
// configuração semana
switch ($semana) {
case 0: $semana = "Domingo"; break;
case 1: $semana = "Segunda Feira"; break;
case 2: $semana = "Terça Feira"; break;
case 3: $semana = "Quarta Feira"; break;
case 4: $semana = "Quinta Feira"; break;
case 5: $semana = "Sexta Feira"; break;
case 6: $semana = "Sábado"; break;
}
//Agora basta imprimir na tela...
echo ("$cidade, $semana, $dia de $mes de $ano");
?>
Mas seria melhor você seguir sempre o conceito de Orientação a Objetos, ou então, pelo menos, criar uma função onde você passaria a Data desejada e a função a retornaria por extenso.
Pelo menos é assim que eu criei essa funcionalidade há alguns anos nos meus sistemas e fica mais fácil para as pessoas que estão começando, pois elas já começam a pensar como Orientação (OOP).