From af19a07bf30be67cea7b4fbeccaaac7c1e3695ad Mon Sep 17 00:00:00 2001 From: "monte.ohrt" Date: Wed, 19 Jan 2011 15:13:27 +0000 Subject: [PATCH] flip test for ctype_digit, speed up --- libs/plugins/shared.make_timestamp.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/plugins/shared.make_timestamp.php b/libs/plugins/shared.make_timestamp.php index f143aada..9789f53f 100644 --- a/libs/plugins/shared.make_timestamp.php +++ b/libs/plugins/shared.make_timestamp.php @@ -22,7 +22,7 @@ function smarty_make_timestamp($string) return time(); } elseif ($string instanceof DateTime) { return $string->getTimestamp(); - } elseif (ctype_digit($string) && strlen($string)==14) { + } elseif (strlen($string)==14 && ctype_digit($string)) { // it is mysql timestamp format of YYYYMMDDHHMMSS? return mktime(substr($string, 8, 2),substr($string, 10, 2),substr($string, 12, 2), substr($string, 4, 2),substr($string, 6, 2),substr($string, 0, 4));