Ferramentas de Utilizador

Ferramentas de Site


dev_web:php:snippet:traduzir_data

Traduz data utilizando a função date()

Código

<?php
 
function mostrarData (){
// +-------------------------------------+
// |                                     |
// | Traduz Data Para Português          |
// | Código escrito por Fábio Oliveira   |
// | msn: fabiomiguel3 at aeiou.pt       |
// +-------------------------------------+
$m = date("n");
$d = date("l");
$n = date("j");
$y = date("Y");
$h = date("H");
$i = date("i");
 
 
//Meses
$mes = array('1' => "Janeiro",
             '2' => "Fevereiro",
             '3' => "Março",
             '4' => "Abril",
             '5' => "Maio",
             '6' => "Junho",
             '7' => "Julho",
             '8' => "Agosto",
             '9' => "Setembro",
             '10' => "Outubro",
             '11' => "Novembro",
             '12' => "Dezembro");
//saudações
$not = "Boa Noite";
$bom = "Bom Dia";
$tar = "Boa Tarde";
 
//verifica que saudação dar
$sauda = array(1 => $not, 2 => $not,
               3 => $not, 4 => $not,
               5 => $not, 6 => $bom,
               7 => $bom, 8 => $bom,
               9 => $bom, 10 => $bom,
               11 => $bom, 12 => $bom,
               13 => $tar, 14 => $tar,
               15 => $tar, 16 => $tar,
               17 => $tar, 18 => $tar,
               19 => $not, 20 => $not,
               21 => $not, 22 => $not,
               23 => $not, 24 => $not);
 
//dias da semana
 $dia = array("Monday" => "Segunda-Feira",
              "Tuesday" => "Terça-Feira",
              "Wednesday" => "Quarta-Feira",
              "Thursday" => "Quinta-Feira",
              "Friday" => "Sexta-Feira",
              "Saturday" => "Sabado",
              "Sunday" => "Domingo");
 
 
 
return("$sauda[$h], são $h:$i $dia[$d], $n de $mes[$m] de $y");
 
}
?>

Exemplo

Basta imprimir a retorno da função.

echo mostrarData();
Tópico de discussão no fórum: Traduz data utilizando a função date()
dev_web/php/snippet/traduzir_data.txt · Esta página foi modificada pela última vez em: 2018/05/14 21:37 (Edição externa)