PHP: Timestamp validator and converter

  1. <?php
  2. /*
  3. * Timestamp validator and converter
  4. * {cc} Owen Mundy ~ owenmundy.com
  5. *
  6. */
  7. function convert_date($string)
  8. {
  9. // make sure it is a string with a number && > 1992-05-07 && < 2033-05-18
  10. if(ctype_digit($string)&&$string>=800000000&&$string<=1999999999)
  11. {
  12. // if so convert it to a human-readable date
  13. $d=date(‘Y-m-d H:i:s’,$string);
  14. return$d;
  15. }
  16. else
  17. {
  18. returnfalse;
  19. }
  20. }
  21. print convert_date("1613199869");
  22. ?>

Thanks