-
- PHP: Exibindo uma data por extenso
- Enviado em 14/09/2011 18:52
Olá pessoal!
Compartilho com vocês uma função simples que exibe uma data por extenso (ex.: Quinta-feira, 01 de Setembro de 2011). Veja como!
Função
function data_extenso ($data = false) { if ($data) { $mes = date('m', strtotime($data)); } else { $mes = date('m'); $data = date('Y-m-d'); } $meses = array ( '01' => 'Janeiro', '02' => 'Fevereiro', '03' => 'Março', '04' => 'Abril', '05' => 'Maio', '06' => 'Junho', '07' => 'Julho', '08' => 'Agosto', '09' => 'Setembro', '10' => 'Outubro', '11' => 'Novembro', '12' => 'Dezembro' ); $dias = array ( 0 => 'Domingo', 1 => 'Segunda-feira', 2 => 'Terça-feira', 3 => 'Quarta-feira', 4 => 'Quinta-feira', 5 => 'Sexta-feira', 6 => 'Sábado' ); return $dias[date('w', strtotime($data))] . ', ' . date('d', strtotime($data)) . ' de ' . $meses[$mes] . ' de ' . date('Y', strtotime($data)); }
Exemplos
echo data_extenso(); // Exibe a data atual por extenso echo data_extenso('2011-09-01'); // Exibe uma data específica por extenso - usar formato AAAA-MM-DDE é isso! Façam bom proveito e um abraço a todos! ;-)
Veja também:

© MMIX-MMXII Guilherme Augusto Madaleno
Termos e Privacidade • Suporte • Contato







Comentário
Nome:
E-mail: (Não será divulgado)
Site ou blog: (Opcional)
Comentário: (Máximo de 255 caracteres)
Enviar