• Blog

  • zatec.us
    • PHP: Validando datetime com PHP
    • Enviado em 10/11/2011 11:08
    • A necessidade é validar, através do PHP, uma string cujo valor contém uma data e hora está no formato Y-m-d H:i:s. There's a function for that! ;)

      Para isto temos uma função que utiliza RegEx e outra função nativa do PHP, a checkdate()


      Função

      function check_datetime ($string)
      {
          if (preg_match("/^(\d{4})-(\d{2})-(\d{2}) ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$/", $string, $matches))
          { 
              if (checkdate($matches[2], $matches[3], $matches[1]))
                  return true; 
          } 
          return false;
      }
      

      Utilização

      $validate - check_datetime("2011-11-10 11:05:12");
      if ($validate)
          echo "OK!"
      

      Precisei e encontrei esta funcão neste fórum.

      Abraços ;D


    Tweet


    Envie seu comentário!
    Fechar

    Comentário

    Nome:

    E-mail: (Não será divulgado)

    Site ou blog: (Opcional)

    Comentário: (Máximo de 255 caracteres)

    Enviar


    Veja também:

    • PHP: Convertendo hyperlinks de string para HTML
    • PHP: Gerando hyperlinks do Twitter em string
    • PHP: Buscando informações do tempo em uma cidade
    • PHP: Validar URL
    • Momento retrô: Antigas gerações do zatecus.com
  • zatec.us

  • © MMIX-MMXII Guilherme Augusto Madaleno
    Termos e Privacidade • Suporte • Contato

    • RSS
    • YouTube
    • LinkedIn
    • Facebook
    • Twitter
    • Topo

Ok