From: Raphaël Barrois Date: Tue, 21 Jun 2011 22:06:02 +0000 (+0200) Subject: Handle negative numbers in Env::i & co. X-Git-Tag: core/1.1.5~3 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=106fe8a7b8aaf0e96db7799851f92cbb4b338be3;p=platal.git Handle negative numbers in Env::i & co. Signed-off-by: Raphaël Barrois --- diff --git a/include/misc.inc.php b/include/misc.inc.php index b60045d..edae818 100644 --- a/include/misc.inc.php +++ b/include/misc.inc.php @@ -384,7 +384,7 @@ function ends_with($string, $suffix, $caseSensitive = true) */ function can_convert_to_integer($data) { - return is_int($data) || ctype_digit($data); + return is_int($data) || ctype_digit($data) || ($data[0] == '-' && ctype_digit(substr($data, 1))); } /** Interpret the input data as an integer or return false.