Fim dos problemas de data com o php
Cansado de ter q chamar aquela funçãozinha rídicula para substituir a data para esta ficar em português brasileiro??
Seus problemas acabaram!
Parece propaganda do Polishop, mas essa solução literalmente salva vidas. Aí vai:
setlocale(LC_TIME, ‘ptb’, ‘pt_BR’, ‘portuguese-brazil’, ‘bra’, ‘brazil’, ‘pt_BR.utf-8′, ‘pt_BR.iso-8859-1′,’br’);
$data = ucfirst(gmstrftime(“%A, %d de %B de %Y”, time()));
echo $data;
Esse setlocale define para mostrar as configurações de tempo no idioma português brasileiro. Ele tem vários valores para funcionar na maioria dos servidores, já que as configurações mudam de servidor para servidor.
O gmstrftime( ) pega as informações de acordo com o local definido em setlocale. Usa-se a mesma formatação de data do strftime( ).
O ucfirst( ) é para deixar a primeira letra da string em caixa alta.
Abraços
-
Maico Buss
-
http://www.fotografiacotidiana.com.br Rafael Lopes
-
http://www.fotografiacotidiana.com.br Rafael Lopes
-
http://www.fotografiacotidiana.com.br Rafael Lopes
-
Denis