O negócio é o seguinte, vou tentar ser bem claro pra ver se alguém pode me ajudar!
Eu comprei um livro de php, para tentar aprender essa linguagem, eu estou estudando capítulo por capítulo desde o início, agora cheguei no capítulo que fala de Funções e classes, aqui nesse capítulo tem esse exemplo, prestem atenção na parte que vou colocar em vermelho:
<?php
function retorna_data ( )
{
$agora = time();
$data = getdate($agora);
if($data["wday"]==0) { echo "Domingo, "; }
elseif($data["wday"]==1) { echo "Segunda-feira, "; }
elseif($data["wday"]==2) { echo "Terça-feira, "; }
elseif($data["wday"]==3) { echo "Quarta-feira, "; }
elseif($data["wday"]==4) { echo "Quinta-feira, "; }
elseif($data["wday"]==5) { echo "Sexta-feira, "; }
elseif($data["wday"]==6) { echo "Sábado, "; }
if($data["mon"]==1) { $mes="Janeiro"; }
elseif($data["mon"]==2) { $mes="Fevereiro"; }
elseif($data["mon"]==3) { $mes="Março"; }
elseif($data["mon"]==4) { $mes="Abril"; }
elseif($data["mon"]==5) { $mes="Maio"; }
elseif($data["mon"]==6) { $mes="Junho"; }
elseif($data["mon"]==7) { $mes="Julho"; }
elseif($data["mon"]==8) { $mes="Agosto"; }
elseif($data["mon"]==9) { $mes="Setembro"; }
elseif($data["mon"]==10) { $mes="Outubro"; }
elseif($data["mon"]==11) { $mes="Novembro"; }
elseif($data["mon"]==12) { $mes="Dezembro"; }
$data_atual = $data["mday"]." de ".$mes." de ".$data["year"];
return $data_atual;
}
$hoje = retorna_data ( );
echo $hoje;
?>
Alguém pode me dizer por que tem essa parte que eu coloquei em vermelho nesse código?
$agora = time();
$data = getdate($agora);
Ao meu entender eu acho que não precisaria dessa parte, só que tá no livro né quem sou eu pra contrariar, então resolvi perguntar aqui no forum pois sei que aqui tem pessoas com muito mais experiência do que eu, na verdade acho que a maioria, pois sou só um aprendiz
obs: eu tirei essa parte do código, e tudo funcionou normalmente!
valew.
Para Que Serve Esse Time()...
Started By rfp, 19/12/2003, 14:02
2 replies to this topic
#1
Posted 19/12/2003, 14:02
#3
Posted 20/12/2003, 03:48
Só pra complementar.... time () retorna a data no formato de uma timestamp UNIX!!
Pra quem quiser saber mais http://br2.php.net/time
Pra quem quiser saber mais http://br2.php.net/time
Ainda com dúvidas? Poste-as aki
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)