vdepizzol 0 Denunciar post Postado Julho 6, 2004 Olá, Tenho um código no meu site para mostra da data PHP [/tr][tr]<?$data = date("d M"); echo "$data"; ?>[/tr] mas quando vai mostrar o mês aparece em inglês... JAN FEB DEC, etc... Como eu faço para mostrar essa data em português? Tipo... 06 JUL... :) Compartilhar este post Link para o post Compartilhar em outros sites
dokkalfr 0 Denunciar post Postado Julho 6, 2004 dá uma olhada em http://br.php.net/str_replace troca o texto em inglês pelo correspondente em português ... na verdade tu pode fazer tua propria função de data pra isso! Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Julho 6, 2004 http://www.imasters.com.br/web/conteudo/co...p?codcoluna=298 Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Julho 6, 2004 você pode usar apenas o strftime com o setlocale, ficaria assim: PHP [/tr][tr]setlocale(LC_ALL,'ptb');echo strftime("%B");[/tr]Se for em Linux é só trocar de ptb pra pt_BR. ;) Compartilhar este post Link para o post Compartilhar em outros sites
Cerrito 0 Denunciar post Postado Julho 6, 2004 costumo usar assim espero que possa lhe ajudar...criei essa classe para resolver meu problema com datas...<?php class data { var $data; function dataHora () { setlocale (LC_ALL, 'pt_BR'); $this->data = strftime ("%A, %d %B %Y."); return $this->data; } }$mostraHora = new data;echo $mostraHora->dataHora(); ?>abraçosMarcio Compartilhar este post Link para o post Compartilhar em outros sites