X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2FEnv.php;h=23ebd50abacd7ffeceb02063e81dce3f8baebc46;hb=87b14ce72f8ad487c57c1d80d2c8e1c0f712ab6d;hp=6a7b2ac6779a3a99190dab71d481ea3016fc2e1b;hpb=5e2307dcebc38ebb0ffe469967a377eb3baed571;p=platal.git diff --git a/classes/Env.php b/classes/Env.php index 6a7b2ac..23ebd50 100644 --- a/classes/Env.php +++ b/classes/Env.php @@ -66,7 +66,7 @@ class Env function i($key, $default = 0) { $i = Env::_get($key, $default); - return preg_match(',^[0-9]+$,', $i) ? intval($i) : $default; + return is_numeric($i) ? intval($i) : $default; } // }}} @@ -120,7 +120,7 @@ class Post function i($key, $default = 0) { $i = Post::_get($key, $default); - return preg_match(',^[0-9]+$,', $i) ? intval($i) : $default; + return is_numeric($i) ? intval($i) : $default; } // }}} @@ -173,7 +173,7 @@ class Get function i($key, $default = 0) { $i = Get::_get($key, $default); - return preg_match(',^[0-9]+$,', $i) ? intval($i) : $default; + return is_numeric($i) ? intval($i) : $default; } // }}} @@ -226,7 +226,7 @@ class Cookie function i($key, $default = 0) { $i = Cookie::_get($key, $default); - return preg_match(',^[0-9]+$,', $i) ? intval($i) : $default; + return is_numeric($i) ? intval($i) : $default; } // }}}