Beraldo Postado Dezembro 22, 2006 Denunciar Share Postado Dezembro 22, 2006 Script postado por: Fabyo5 Exemplos de como mostrar a Data completa em Português :D agora é só escolher um jeito e pronto ,mas os outros exemplos é bom pra estudar<?php/*Autor Fabyo guimaraes*///Mostrando a Data completa em portugues de varios modos://1º exemplo usando arrays:$semana = date("w"); $dia = date("j");$mês = date("n");$ano = date("Y");$meses = array(1 => "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"); $semanas = array("Domingo", "Segunda-Feira", "Terça-Feira", "Quarta-Feira", "Quinta-Feira", "Sexta-Feira", "Sábado"); echo "Hoje é $semanas[$semana], $dia de $meses[$mês] de $ano";###############################################//2º exemplo usando arrays ,um pouco diferente:$ano = date("Y");$mês = date("M");$semana = date("w");$dia = date("d");$dia_semana[0] = "Domingo";$dia_semana[1] = "Segunda-Feira";$dia_semana[2] = "Terça-Feira";$dia_semana[3] = "Quarta-Feira";$dia_semana[4] = "Quinta-Feira";$dia_semana[5] = "Sexta-Feira";$dia_semana[6] = "Sábado";$mes_ano["Jan] = "Janeiro";$mes_ano["Feb"] = "Fevereiro";$mes_ano["Mar"] = "Março";$mes_ano["Apr"] = "Abril";$mes_ano["May"] = "Maio";$mes_ano["Jun"] = "Junho";$mes_ano["Jul"] = "Julho";$mes_ano["Aug"] = "Agosto";$mes_ano["Sep"] = "Setembro";$mes_ano["Oct"] = "Outubro";$mes_ano["Nov"] = "Novembro";$mes_ano["Dec"] = "Dezembro";echo "Hoje é $dia_semana[$semana], $dia de $mes_ano[$mês] de $ano";###############################################//3º exemplo Usando if:print "Hoje é "; $Semana = date("l"); if($Semana == "Monday") { print("Segunda-feira"); } if($Semana == "Tuesday") { print("Terça-feira"); } if($Semana == "Wednesday") { print("Quarta-feira"); } if($Semana == "Thursday") { print("Quinta-feira"); } if($Semana == "Friday") { print("Sexta-feira"); } if($Semana == "Saturday") { print("Sábado"); } if($Semana == "Sunday") { print("Domingo"); } $virgula = ", "; print("$virgula"); $Dia = date("d"); print("$Dia de "); $mês = date("n"); if($mês == "1") { print("janeiro"); } if($mês == "2") { print("fevereiro"); } if($mês == "3") { print("março"); } if($mês == "4") { print("abril"); } if($mês == "5") { print("maio"); } if($mês == "6") { print("junho"); } if($mês == "7") { print("julho"); } if($mês == "8") { print("agosto"); } if($mês == "9") { print("setembro"); } if($mês == "10") { print("outubro"); } if($mês == "11") { print("novembro"); } if($mês == "12") { print("dezembro"); } $de = " de "; print("$de"); $Ano = date("Y"); print("$Ano."); ############################################### //4º exemplo usando switch:$english_day = date("l");switch($english_day){ case "Monday": $portuguese_day = "Segunda-Feira"; break; case "Tuesday": $portuguese_day = "Terça-Feira"; break; case "Wednesday": $portuguese_day = "Quarta-Feira"; break; case "Thursday": $portuguese_day = "Quinta-Feira"; break; case "Friday": $portuguese_day = "Sexta-Feira"; break; case "Saturday": $portuguese_day = "Sábado"; break; case "Sunday": $portuguese_day = "Domingo"; break;}$english_month = date("n");switch($english_month){ case "1": $portuguese_month = "Janeiro"; break; case "2": $portuguese_month = "Fevereiro"; break; case "3": $portuguese_month = "Março"; break; case "4": $portuguese_month = "Abril"; break; case "5": $portuguese_month = "Maio"; break; case "6": $portuguese_month = "Junho"; break; case "7": $portuguese_month = "Julho"; break; case "8": $portuguese_month = "Agosto"; break; case "9": $portuguese_month = "Setembro"; break; case "10": $portuguese_month = "Outubro"; break; case "11": $portuguese_month = "Novembro"; break; case "12": $portuguese_month = "Dezembro"; break;}echo $portuguese_day . ", " . date("d") . " de " . $portuguese_month . " de " . date("Y"); ###############################################//5º exemplo Usando uma função propria do php:setlocale(LC_TIME,"portuguese");$data_completa = strftime("Hoje é %A, %d de %B de %Y");echo $data_completa;?>Bom galera agora pelo menos sobre data por extenso o pessoal não vai mais ter duvidas Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Beraldo
Script postado por: Fabyo
5 Exemplos de como mostrar a Data completa em Português
:D agora é só escolher um jeito e pronto ,mas os outros exemplos é bom pra estudar
Bom galera agora pelo menos sobre data por extenso o pessoal não vai mais ter duvidas
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.