<?php 
function escreveData() 
{ 
// Gerando o array com nome dos dias da semana
$diaSemana = array("Domingo", "Segunda-feira", "Ter�a-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "S�bado"); 

// Gerando array com o nome dos meses 
$mes = array(1=>"janeiro", "fevereiro", "mar�o", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"); 

// Retorno da fun�o
return $diaSemana[gmdate("w")] . ", " . gmdate("d") . " de " . $mes[gmdate("n")] . " de " . gmdate("Y"); 
} 
?> 


Como utulizar


<?php 
// Utilizar da seguinte maneira 
echo escreveData(); 
?>