<?php
//Data por Extenso
function data_extenso($data = ''){
setlocale(LC_ALL, 'portuguese', 'pt_BR', 'pt_br', 'ptb_BRA');
$data = empty($data) ? strftime("%d de %B de %Y") : strftime("%d de %B de %Y", strtotime($data));
return $data;
}
echo data_extenso('2014-09-23'); //Ex return: 23 de setembro de 2014
echo data_extenso(); //Ex return: 09 de outubro de 2014
?>