Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

PHP - Função Date

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica PHP - Função Date

    Comecei no PHP a pouco tempo.
    Apenas praticando, nada de especial.
    Código PHP:
    <?php

    //ar3ax - www.guiadohacker.com.br

    //Dia
    $dia_numeral date("d");

    //Nome dia da semana
    $dia_semana_extenso = array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");
    $dia_semana date("w");

    //Nome do mês
    $mes_extenso = array(=> "Janeiro",=> "Fevereiro",=> "Março",=> "Abril",=> "Maio",=> "Junho",=> "Julho",=> "Agosto",=> "Setembro",10 => "Outubro",11 => "Novembro",12 => "Dezembro");
    $mes date("n");

    //Dia por extenso
    $dia_extenso = array(=> "Um",=> "Dois",=> "Três",=> "Quatro",=> "Cinco",=> "Seis",=> "Sete",=> "Oito",=> "Nove",10 => "Dez",11 => "Onze",12 => "Doze",13 => "Treze",14 => "Quatorze",15 => "Quinze",16 => "Dezesseis",17 => "Dezessete",18 => "Dezoito",19 => "Dezenove",20 => "Vinte",21 => "Vinte e um",22 => "Vinte e dois",23 => "Vinte e três",24 => "Vinte e quatro",25 => "Vinte e cinco",26 => "Vinte e seis",27 => "Vinte e sete",28 => "Vinte e oito",29 => "Vinte e nove",30 => "Trinta",31 => "Trinta e um");
    $dia date("j");

    //Ano
    $ano date("Y");

    //horário
    $hora date("H:i:s");

    //Imprima
    print "<b>Hoje é:</b> $dia_semana_extenso[$dia_semana]$dia_numeral ($dia_extenso[$dia]) de $mes_extenso[$mes] de $ano";
    print 
    "<br>";
    print 
    "<b>Agora são:</b> $hora";
    ?>
    Deixo pro pessoal que quiser usar.
    att, areax.
    Last edited by areax; 02-06-2011, 02:13.



    areax@hotmail.com



    Similar Threads

  • Font Size
    #2
    1° Mensagem

    Cara Muito bom seu Codigo
    Funciona so nao entendo pq aparece um erro:

    Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Sao_Paulo' for '-3.0/no DST' instead in C:\Program Files\VertrigoServ\www\date.php on line 6

    Obs: sera q é meu serv (vertrigo) para Test que eu uso que nao suporta?

    Abraço Dagogut
    KNOWLEDGE IS FREE
    WE ARE ANONYMOUS

    Comment


    • Font Size
      #3
      Cara, não tenho certeza, mas passei por um mesmo problema, onde uma determinada função não funcinava.
      Simplesmente ativei ela no php.ini e resolveu o problema.

      att.



      areax@hotmail.com



      Comment


      • Font Size
        #4
        Para resolver o problema, você pode tentar editar seu php.ini, descomentando a linha:
        Código:
        ;data.time = nonono
        Para descomentar uma linha, basta retirar o ponto-e-vírgula de seu início.
        Certifique-se desta configuração no mesmo arquivo:
        Código:
        [Date]
        date.timezone = America/Sao_Paulo
        Parabéns, areax. Só complementando, recomendo a leitura da Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....
        Este material pode ser compartilhado, desde que os devidos créditos sejam dados.



        Notify-list · Twitter · Blog

        Nova lei: Invadir computadores protegidos é crime.
        Lógica: Se eu invadi, não é protegido. Logo, não é crime :-)

        Comment


        • Font Size
          #5
          Recentemente fiz esse código:
          Código PHP:
          <?php


          $hora
          =date("H");


          if ((
          $hora >=6) && ($hora <=12)) echo "Bom Dia!";
          if ((
          $hora >12) && ($hora <=18)) echo "Boa Tarde!";
          if ((
          $hora >18) && ($hora <=24)) echo "Boa Noite!";
          if (
          $hora <6) echo "Boa Madrugada!";




          ?>

          Comment

          X
          Working...
          X