Mostrando data por extenso com PHP
A função abaixo é um simples código em PHP que vai transformar o modelo de data 2010-01-10 (ano,mês,dia) que é utilizada normalmente com banco de dados para a data por extenso no formato 10 de Janeiro de 2010.
function dataextenso($data) {
$data = explode("-",$data);
$dia = $data[2];
$mes = $data[1];
$ano = $data[0];
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;
}
$mes=strtolower($mes);
print ("$dia de $mes de $ano");
}
A utilização é bem simples é só chamar a função em PHP e passar a variável data, a função retornara a data já no formato correto, uma função bem simples, há outros modos de faze-la em PHP porém achei este exemplo bem fácil de entender.