<? ########### FORMATADOR DE DATA BRASILEIRA BY WWW.WORLDBYNET.COM.BR ## function diabr($op=0,$deleminador=":"){ ############ CHECK O OPICIONAL####################################### if($op!="0"){//Caso o op for diferente de 0 $ALLDAYS = explode(":",$op);// SEPARA OS : EM ARRAY $W = $ALLDAYS["0"];// Dia da semana $D = $ALLDAYS["1"];// Dia do m�s $M = $ALLDAYS["2"];// M�s $ano = $ALLDAYS["3"];// Ano } ##################################################################### if(!$W){//CHEKA DIA DA SEMANA $W = date("w");//DEFINE O DIA DA SEMANA } ##################################################################### if(!$D){// CHEKA DIA $D = date("d");///DEFINE O DIA } ##################################################################### if(!$M){// CHEKA O M�S $M = date("m");// DEFINE O M�S } ##################################################################### if(!$ano){//CHEKA ANO $ano = date("Y");//DEFINE O ANO } ##################################################################### ############ M�S #################################################### switch($M){ case "1": $mes = "Janeiro"; break; case "2": $mes = "Fevereiro"; break; case "3": $mes = "Mar�o"; break; case "4": $mes = "Abril"; break; case "5": $mes = "Maio"; break; case "6": $mes = "Junho"; break; case "7": $mes = "Julho"; break; case "8": $mes = "Agosto"; break; case "9": $mes = "Setembro"; break; case "10": $mes = "Outubro"; break; case "11": $mes = "Novembro"; break; case "12": $mes = "Dezembro"; break; } ############### DIA DA SEMANA ####################################### switch($W){ case "1": $Dsemana = "Segunda-Feira"; break; case "2": $Dsemana = "Ter�a-Feira"; break; case "3": $Dsemana = "Quarta-Feira"; break; case "4": $Dsemana = "Quinta-Feira"; break; case "5": $Dsemana = "Sexta-Feira"; break; case "6": $Dsemana = "S�bado"; break; case "0": $Dsemana = "Domingo"; break; } return $Dsemana.", ".$D." de ".$mes." de ".$ano."."; } echo "<font face=\"arial\" size=\"4\">"; echo "NOVA DATA: ".diabr("5:25:12:2005",":");// FORMATO TRANSFORMADO echo "<br>"; echo "DATA ATUAL: ".diabr();// FORMATO ATUAL echo "<br />"; echo "DOCUMENTADO: ".diabr( "4:" /* EXEMPLO: 0=Domingo,1=Segunda-Feira,2=Ter�a-Feira,3=Quarta-Feira,4=Quinta-Feira,5=Sexta-Feira e 6=S�bado*/ ."15:" /* EXEMPLO: 25=25 dia normal(m�s)*/ ."12:" /* EXEMPLO: 1=Janeiro,2=Fevereiro,3=Mar�o,4=Abril,5=Maio,6=Junho,7=Julho,8=Agosto,9=Setembro,10=Outubro,11=Novembro e 12=Dezembro */ ."2005"/* EXEMPLO: 2005=2005 Ano normal*/ , ":"// DELIMINADOR ); echo "</font>"; ?>