fork download
  1. <?php
  2. function pareceHora($str) {
  3. return strlen($str) == 5
  4. && $str[2] == ':'
  5. && $str[0] >= '0' && $str[0] <= '2'
  6. && $str[1] >= '0' && $str[1] <= ($str[0]=='2'?'3':'9')
  7. && $str[3] >= '0' && $str[3] <= '5'
  8. && $str[4] >= '0' && $str[4] <= '9';
  9. }
  10.  
  11.  
  12. echo pareceHora('00:12')?'S':'N';
  13. echo pareceHora('22:50')?'S':'N';
  14. echo pareceHora('12345')?'S':'N';
  15. echo pareceHora('24:28')?'S':'N';
  16. echo pareceHora('99:99')?'S':'N';
  17. echo pareceHora('12:301')?'S':'N';
  18.  
  19.  
Success #stdin #stdout 0.02s 24560KB
stdin
Standard input is empty
stdout
SSNNNN